3
Я просто хочу свернуть эту программу с пользователем, вводящим «да». Я решил, что буду использовать цикл do/while
вокруг всей программы, но ничего не произойдет. Вот мой код:Запуск программы с пользовательским вводом в Java
public static void main(String[] args) {
int num1, i;
Scanner Scan = new Scanner(System.in);
do {
do {
System.out.print("Enter a number between 20 and 30 ---> ");
num1 = Scan.nextInt();
} while (num1 > 30 || num1 < 20);
for (i = num1; i >= 20; i--) {
System.out.print(i + " ");
}
System.out.println("");
} while (Scan.equals("yes"));
}
Вы не просите пользователя ввести '' 'YES''' после отображения списка номеров, поэтому' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ''' ' – Siddhartha