Как я зациклирую эту программу WHOLE?Как зацикливать эту простую программу?
public class Experiments {
public static void main(String[] args) {
int n;
System.out.print("Please enter a number:");
n = TextIO.getlnInt();
while (n<3) {
System.out.print("Please enter another number:");
n = TextIO.getlnInt();
}
while (n<=5) {
System.out.println("Number entered should be more than 5.");
System.out.println("Please re-enter:");
n=TextIO.getlnInt();
}
if (n%2==0) {
n=n*2+1;
}
else {
n=n*2;
}
System.out.println("The result is "+n +".");
}
}
Когда он печатает результат:
Результат является 14.
Я хочу сказать, что-то вроде:
повеселились? Давай сделаем это снова.
Пожалуйста, введите номер:
или
повеселились? Хотите сделать это снова. Нажмите y/n.
Пожалуйста, введите номер:
вы знаете, как работает цикл, вы используете его. Так почему бы вам просто не обернуть весь код внутри другого цикла? – SomeJavaGuy
Пожалуйста, не используйте тег [oracle] для чистых вопросов Java. Конечно, Oracle Corporation владеет языком программирования, но это совпадение. SO хранит тег [oracle] для почтенного продукта базы данных. – APC