연습 중이므로이 코드에 도움이 필요합니다. 키보드에서 정수를 읽고 양수가 얼마나 많은지 출력해야합니다. 아래의 코드에서 잘못된 일을하는 경우 어떤 도움이 필요합니까?자바에서 양의 정수를 인쇄 할 때 문제가 발생했습니다.
int size = 10;
int count = 0;
int cuenta = 0;
int[] numbers = new int[size];
Scanner keyboard = new Scanner(System.in);
System.out.println("Please enter 10 digits: ");
while (count < size) {
numbers[count] = keyboard.nextInt();
count++;
}
for (int i = 0; i < numbers.length; i++) {
if (numbers[i] >= 0) {
cuenta++;
System.out.println("There are " + cuenta);
}
}
}
}
실제로 어떤 일이 일어나기를 기대한다고 말하면 항상 도움이됩니다. 아무 일도 일어나지 않습니까? 그것은 잘못된 것을 인쇄합니까? 예외가 발생하면 stacktrace에 예외를 제공하십시오 –
for 루프 외부에'println() '을 넣으십시오. – csmckelvey