본문 바로가기
JAVA/반복문

반복문(do-while)

by pms93 2022. 7. 20.
package loop_while;

import java.util.Scanner;

public class LoopDoWhile {
	
	public static void main(String[] args) {
		
		//do-while
//		do {
//			종속문장;
//		}while(조건식)
		// while문과는 다르게 최초 1번의 실행 후 조건문을 참고하여 반복의 여부를 결정한다.
		Scanner sc = new Scanner(System.in);
		int i = 0, sum = 0;
		boolean loopFlag = true;

		do {
			System.out.println("수 입력(1 ~ 100) : ");
			i = sc.nextInt();

			if (1 <= i && i <= 100)
				loopFlag = false;
			else
				System.out.println("다시 입력");
		} while (loopFlag);

		for (int j = 1; j <= i; j++)
			sum += j;

		System.out.println("1부터 " + i + "까지의 총 합 : " + sum);
	}
}

'JAVA > 반복문' 카테고리의 다른 글

while문 예제(2)  (0) 2022.07.21
while문 예제(1)  (0) 2022.07.21
반복문(while)  (0) 2022.07.20
for문 예제(2)  (0) 2022.07.20
for문 예제(1)  (0) 2022.07.20