Мой код не будет выполнять цикл while правильно, он будет запрашивать только ввод пользователя. Где ошибка в моем коде?Хотя цикл не работает в java
int number = 0;
int maxNumber;
Scanner keyboard = new Scanner(System.in);
System.out.print("Enter a positive number greater than 0: ");
maxNumber = keyboard.nextInt();
while (number < maxNumber);
{
number++;
System.out.print(number);
}
Удалить, что точка с запятой следующего вашего состояния в то время цикла. – rgettman
Вопрос не сформулирован так, чтобы требовать объяснения конкретного нежелательного поведения. Вопрос заключается в том, что требуется полное решение, которое не подходит для SO. Вопрос необходимо сузить. – djangofan
Извините за фразскую ошибку, я обязательно сделаю это в будущем. –