본문 바로가기

Language/Java 기본

do ~ While 문

import java.util.Random;
import java.util.Scanner;

public class ex06_do_while문 {
	public static void main(String[] args) {

		Random ran = new Random();
		Scanner scan = new Scanner(System.in);
		int a = ran.nextInt(99);
		do {// 반복시킬 구문

			System.out.printf("%d 1부터 100까지 숫자 넣어보세요.\n", a);
			int b = scan.nextInt();

			if (b == a) {

				System.out.println("정답");
				break;
			} else if (b > a) {
				System.out.println("더 큰수네여");

			} else if (b < a) {
				System.out.println("더 작은수네여");
			}
		} while (true);// 검사 조건
	}
}

 

 

do while 문은 while 의 조건이 만족되지 않더라도

do의 문장을 한번 실행시키고 시작한다, do 문장 실행으로 인해 while의 조건이 충족되면

do 문장을 반복하게 된다.

'Language > Java 기본' 카테고리의 다른 글

메서드  (0) 2021.01.07
배열의 사용  (0) 2021.01.05
for문의 응용  (0) 2021.01.04
다중 for 문의 사용  (0) 2020.12.31
반복문과 연산자를 활용한 야구게임의 구현  (0) 2020.12.30