티스토리 뷰

Programing/Java

Java1 - 11. For 문

HNNN 2017. 4. 26. 15:07


※  for( ; ; ){
   -세미클론 두개가 들어와있어야함
   -~하는 동안 반복해라 라는 뜻 
   }
   
   for( ; ;){ --> 한문장이라도 블럭표시하는 것이 유리하다 나중에 추가할 가능성있음!
   

들여쓰기 반복문;
     반복문;


   }
   
   000 할 동안 반복한다
   조건식이 참일 동안 반복한다(거짓이 안되면 무한 반복한다(무한 루프 한다))
   
   



   for(초기식 ; 조건식 ; 증감식 ){
    
     반복문;
     
   }



 
   초기식 : 변수 만들자(루프 제어 변수)
   조건식 : 몇회 반복할지 관계식을 만들자
   증감식 : 변수가 변랑을 가지게함
      (루프제어 변수의 값을 변화시킨다 )
     
 ※   실행순서


    초기식 -> 조건식 -> 조건식이 참이면 실행문으로감 -> 우중가로}(포맷끝)으로감 ->증감식
   -> (i=0->i=1로 변화) -> 조건식 -> 반복
   조건식이 거짓이 되었을 때 빠져나감




package loopex;

public class ForTest {

 public static void main(String[] args) {
  
  
  {
   int num= 0;
  }
  System.out.println(num);
  영역이 끝나면 쓰지못한다 따라서 에러가난다
  
  
  for(int i=0; i<5; i++){
   System.out.println("안녕"+(i+1));// 5번반복
  }
  
  System.out.println(i);
  error가 남 (영역이 끝났기 때문이다)
 }

}



# 실습 1.


#실습 2.


  //#2. 초기값 10  감소식 -1,   5번 반복


for(int i=10; 5<i; i--){
  System.out.println(11-i+"목요일이다");
 }



#실습3.


//#3. 초기값 1  증가식 +2 5번 반복


for( int i=1 ; i<6 ; i+=2 ){
  System.out.println(i+"금요일이다");
 }



#실습 4.



//#5. 초기값 -1  감소식 -1 10번 반복


 for(int i =-1; i>-11 ; i-- ){
  System.out.println(-i+"일요일이다");
 }



'Programing > Java' 카테고리의 다른 글

Java 이용 - ATM기 작성  (0) 2017.04.26
Java1 - 12. while문  (0) 2017.04.26
Java1 - 10. Switch  (0) 2017.04.21
Java1 - 09. ifelse 제어문  (0) 2017.04.20
Java1 - 08. If 제어문  (0) 2017.04.18
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함