Programming Language/Java

break문으로 계속 숫자를 입력 받다가 그 숫자가 음수이면 종료한다는 문구 출력하기

Ma_Sand 2022. 2. 24. 13:11
반응형
// 입력을 받아야 하므로 Scanner 입력
Scanner sc = new Scanner(System.in);

// 입력을 계속해서 받아야 하기 때문에 while(true)로 작성(무한 반복)
while(true) {
    System.out.println("숫자를 입력하시오.");   // 문자를 반복해야 하므로 while문 내에 작성
    int num = sc.nextInt();   // 입력받을 변수 num
    
    if(num < 0) {
        System.out.println("종료합니다.");
        break;  // 음수를 입력받으면 종료해야 하므로 break;로 출력을 멈춘다.
    }
}
반응형