타닥타닥 개발자의 일상

자바 java while문으로 숫자 입력 받고 조건 틀리면 재입력 요청하기 본문

코딩 기록/Java

자바 java while문으로 숫자 입력 받고 조건 틀리면 재입력 요청하기

NomadHaven 2021. 12. 9. 00:24

문제)

 숫자 입력 5개를 받으시오. 음수가 입력되면 "0보다 큰 숫자를 입력해주시오."라고 뜬 뒤 다시 입력하게 하시오.

 

 

 

입력

int inputNum[] = new int[5];
int w = 0;
while(w<5) {
System.out.print((w+1)+"번째수 = ");
int num = sc.nextInt();
if(num>0) {   //정상입력
inputNum[w] = num; }
else {
System.out.println("0이상의 수를 입력해주시오.");
continue;
}
w++;
}
System.out.println(Arrays.toString(inputNum));

 

Comments