Я перестал программировать какое-то время. Вероятно, около 4 лет, и я просто искал, чтобы с ним обойтись, поэтому я решил сделать игру с высоким рейтингом. (угадайте номер 1-100, программа говорит, что если ваша догадка слишком высокая или слишком низкая), и я полностью забыл, как бы я поступил:Java Basic High: Low Guessing Game Help (Loops)
a) Как только пользователь угадывает правильный номер, спрашивает, хотят ли они играть снова b) Если они не угадывают правильное число (слишком высокое или слишком низкое), программа позволяет им снова угадать.
Я понимаю, что вы нужны петли, но я просто забыл о том, как я бы о них
package highlow;
import java.util.Random;
import java.util.Scanner;
public class guessing {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
Random rand = new Random();
int tries;
int correctNum = rand.nextInt(100);
System.out.println("enter a number 1-100");
int guess1 = input.nextInt();
if(guess1 < correctNum){
System.out.println("number is too low!");
}
else if(guess1 > correctNum){
System.out.println("Number is too high!");
}
else if(guess1 == correctNum){
System.out.println("correct!");
}
else{
System.out.println("not a valid option");
}
}
}
рассмотрите возможность использования цикла while. –