본문 바로가기
IT Study/따즈아 Java & Java 기초

따즈아 java 멘토 시리즈 11강 - 제어문_반복문break/continue

by hhyyyjun 2022. 12. 26.

1. 무한반복

반복이 멈추지 않고 계속해서 실행되는 것을 의미함.

구조

조건식이 항상 참 >> 반복이 멈추는 상황이 존재하지 않음.

2. break문

반복을 멈추어라

구조

1) 실습1

조건이 참인 무한반복 상태에서 변수 num이 조건 0을 만족할 때 break문을 이용해 종료시키게 된다.

2) 실습2

무한반복 상태에서 특정 숫자를 입력할 때마다 변수 sum에 누적합산되어 프로그램이 종료되었을 때 총 합 계산

3. continue문

아래 명령을 무시하고 다음 반복 실행해라

구조

1) 실습1

무한반복 상태에서 if문을 이용하여 Scanner를 통하여 값을 입력받고 0 조건을 만족할 시 종료, 0보다 작은 값을 입력 시 continue문을

이용하여 명령 무시하고 다음 명령을 실행할 수 있도록 하였음.

2) 실습 2

무한반복 상태에서 논리연산자 AND와 NOT을 사용하여 변수 money의 범위에 따라 입력받은 값을 감산시켜 최종적으로 조건식 0이 되는 순간 종료되도록 하였음.

댓글