관리 메뉴

nalaolla

for 예제 본문

JAVA/3. Control

for 예제

날아올라↗↗ 2015. 12. 20. 16:54
728x90
  1. package test.com;
  2.  
  3. public class Test10for {
  4.  
  5.     public static void main(String[] args) {
  6.         // TODO Auto-generated method stub
  7.         System.out.println("for");
  8.        
  9.         //반복문 : for >>> 숫자나 길이만큼 반복하고자 할때.
  10.        
  11.         String name = "hellojava";
  12.        
  13.         for (int i = 0; i < name.length(); i++) {
  14.             System.out.println("이름을 입력하세요 : " + i );
  15.         }
  16.        
  17.         for (int i = 10; i > 0; i--) {
  18.             System.out.println("이름을 입력하세요 : " + i);
  19.         }
  20.        
  21.         for (int i = 0; i < 10; i+=2) {
  22.             System.out.println("이름을 입력하세요 : " + i);
  23.         }
  24.        
  25.        
  26.         System.out.println("=========== 5보다 i값이 클경우 break ===========");
  27.        
  28.         for (int i = 0; ; i++) {
  29.            
  30.             System.out.println(i);
  31.             //만약에 5보다 크다면 그만출력
  32.             if (i == 5) {
  33.                 break;
  34.             }
  35.         }
  36.        
  37.         System.out.println("========== 2의배수 출력 ==========");
  38.         for (int i = 0; i < 10; i++) {
  39.             //2의 배수일때만 변수 i값을 출력하시오.
  40.             if(i%2 == 0) {
  41.                 System.out.println(i);
  42.             }
  43.         }
  44.        
  45.         System.out.println("========== 5만 빼고 i 출력 ==========");
  46.         for (int i = 0; i < 10; i++) {
  47.             if (i != 5) {
  48.                 System.out.println(i);
  49.             }
  50.         }
  51.        
  52.         System.out.println("========== 5만 빼고 i 출력 ==========");
  53.         for (int i = 0; i < 10; i++) {
  54.             if (i == 5) {
  55.                 continue;
  56.             }
  57.            
  58.             System.out.println(i);
  59.         }
  60.        
  61.        
  62.        
  63.         System.out.println("========== 2의배수가 아닐때만 출력 ==========");
  64.         for (int i = 0; i < 10; i++) {
  65.             //2의 배수일때만 변수 i값을 출력하시오.
  66.             if(i%2 == 0) {
  67.                 continue;
  68.             }
  69.             System.out.println(i);
  70.         }
  71.  
  72.         System.out.println("========== 최소 공배수 ==========");
  73.         for (int i = 1; ; i++) {
  74.             if(i%16 == 0 && i%17 == 0) {
  75.                 System.out.println("최소공배수 : " + i);
  76.                 break;
  77.             }
  78.         }
  79.        
  80.        
  81.     } //end main()
  82.  
  83. }


728x90

'JAVA > 3. Control' 카테고리의 다른 글

For 점수관리 예제  (0) 2015.12.20
switch~case 게임예제  (0) 2015.12.20
switch~case~break 자판기 예제  (0) 2015.12.20
switch~case~break 성적관리 예제  (0) 2015.12.20
Switch~Case~Break 예제2  (0) 2015.12.20