코딩 기록/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));