자바 공부 기록(3)-for, while 반복문, 구구단 출력
my code archive
article thumbnail
반응형

 

for 반복문

- 순서대로 차근차근 반복

- 조건식이 false가 될 때까지 반복

- 일반적으로 반복 횟수를 예측할 수 있을 때 사용

기본적인 형식은

for(반복기준변수; 반복조건식; 반복증감식)

반복기준변수 : 반복에 대한 기준이 되는 변수 선언.

반복조건식 : 반복 조건식이 true이면 계속 반복하고 false가 되면 그때 반복을 즉시 종료.

반복증감식 : 정해진 반복의 종료를 향해 반복 기준 변수의 값을 바꿔주는 식.

 

위에서는

for (int i=1 ; i<=4 ; i++)

형식으로 되어 있으므로

i가 5가 됐을 때 4 이하라는 조건이

성립하지 못하고 false가 되므로

그때 반복이 종료되는 것.

while 반복문

- ~하는 동안

- 반복 횟수를 정확히 예측하긴 어렵지만, 언제 반복이 끝날지 알고 있을 때 사용.

- 조건식이 시작부터 false면 단 한 번도 실행되지 않음.

- for문보다 범용성이 높음.

(하지만 for가 압도적으로 편한 경우에는 while로 대체하지 않음)

 

 

 

기본적인 형식은

while(조건식)
자바 for 반복문, while 반복문으로 구구단 출력하기

 

 

 

 

자바 for 반복문, while 반복문으로 구구단 2단 출력하는 방법!

 

while 반복문이 for 반복문보다 간단하다는데...

난 솔직히 for문이 더 쉽고..while문은 아직

백프로 이해를 못함ㅠㅠㅠ

 

어쨋든 형식만 다르고 코드 순서는 둘다 비슷하기 때문에

일단 i를 1로 설정하고

곱하는 수가 9까지 있기 때문에

int i=1 ; i<10으로 설정해주면 된다.

마지막에는

system.out.println(2+"x"+i+"="2*i)

여기서 2단이 아니라면 2 자리에 3, 4, 5로 교체해주면 끝!

 

그리고 여기서 continue 제어문을 활용할 수도 있다.

2단 중에 짝수 곱셈만 출력하고 싶을 때!

if(i%2!=0)

continue;

코드를 넣어주면

2를 곱했을 때 나머지가 0이 아닌 경우를 제외하는 것 -> 홀수 변수이기 때문에

홀수 변수일 때에는 continue를 하고

짝수 변수만 출력하는 코드가 완성된다.

반응형
profile

my code archive

@얼레벌레 개발자👩‍💻

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

반응형