본문 바로가기

[JAVA]

[JAVA]9월9일 반복문 , while 문

**반복문

반복문의 종류에는 while, for,  do while 이 있다.


 

*while문

주어진 조건이 만족되는 동안 문장들을 반복 실행한다.

while(조건식)

문장;

 

while 문 예제!

public class Test {

 public static void main(String[] args){

int i = 0;

while(i < 5)

{

System.out.println("정수 : " + i );

i++;   //위에 출력해주고 i = i + 1

}

}

}

실행결과

정수 : 0

정수 : 1

정수 : 2

정수 : 3

정수 : 4

 

조건문 : 최초 i는 0 인데 i 가 5미만 일때 까지 반복한다.(쉽게말하면 5번 반복한다는말이다.)

 

위에 예제를 활용해서 0~500까지 더하는 예제를 while문을 사용해 작성해보자.

 public class Test {

 public static void main(String[] args){

  int i = 0;
  int result = 0 ; //합을 저장할 변수
  while(i < 501){          //501번 반복한다
   System.out.println("1부터 500까지 합은" + result);
   result = result + i;    // 이건 result = result + i 라는말.
   ++i;                        //계속 i 를 1씩 늘려준다.
  }

}

}