태그: 1부터 100사이의 정수 합계 구하기

출간일 2016년 11월 28일

판매가 2000원

형태 ebook

학습에 도움이 되시면 ebook을 구입하여 소장하시면 감사하겠습니다.

언제나 휴일 출판사의 수익금의 대부분은 아프리카에 기부하고 있습니다.


3.3 반복문

java 언어에서 특정 조건식이 참일 동안 반복 수행하는 반복문으로 while, do while, for문을 제공합니다. 이 외에 배열처럼 여러 원소를 관리하는 컬렉션의 원소에 공통적인 작업을 수행하는 foreach 문을 제공합니다. 이 부분은 뒤에서 다룰게요.

3.3.1 while 문

while(조건 statement) 반복 수행할 statement;

 

먼저 while 문은 조건이 참일 때 반복해서 수행할 하나의 구문을 나타낼 수 있습니다. 물론 여러 개의 구문을 반복 수행하게 하려면 블록 문법을 이용합니다. 예를 들어 1에서 100사이의 합을 구한다면 다음과 같은 알고리즘이 필요하겠죠.

 합계 sum을 0으로 초기화

 index를 1로 초기화

 반복(index가 100보다 작거나 같다면)

    sum에 sum+index로 설정

    index를 1 증가

 합계 출력

 

[소스 3.7] 1부터 100사이의 정수의 합계 구하기

실행 결과


3.3.2 do while 문

3.3.3 for 문

3.3.4 break 문

3.3.5 break 레이블 문

3.3.6 continue 문