JAVA - 반복문 [ for / while]
1부터 5까지 화면에 출력하고싶다.
일반적인 방법으로는 아래와 같이 println 해서 하는 방법이 있다.

하지만 이렇게 사용하면 불편하기 때문에 반복문을 사용해준다.
반복문 [ for ]
for은 반복 횟수가 정해져있을 때 사용한다.
i, j, k 순으로 선언하여 사용.
for ( int = 시작값; <종료값; 스텝)
- 1부터 5까지 화면에 출력하고 싶다.
int i = 0 i를 0 으로 초기화하고
i < 5 i가 5보다 작으면 계속 반복한다.
i = i + 1 1씩 증가한다.
System.out.println( i + 1 ); java는 0부터 시작한다. 근데 우리는 1부터 출력을 하고싶기 때문에 i에 1을 더해준다.

i는 0이고
화면에 i + 1를 출력
반복문이기 때문에 스텝으로 돌아가서, i에 1을 더해서 i에 저장해라.
i 는 1이고 5보다 작기 때문에
i + 1 에서 화면에 출력

100번 반복을 하고싶다면?

홀수만 나오게 하고싶다면?

1부터 100까지 다 더한 값은??
<변수, 연산, 반복문>

출력값 >

1부터 100까지 수 중에서 홀수만 더하고싶다면?


위 코드는 홀수를 잘 가져오는지 눈으로 확인한 코드이다.
아래는 홀수만 더한 값만 출력하는 코드


3의 배수에는 짝! 나머지는 숫자만 출력하게 100까지 반복문
<반복문, 조건문>


반복문(while)
while문은 조건이 참인 동안 계속 반복을 수행하는 반복문이다.

조건이 참인 동안 코드를 반복한다(i < 6)