Java-Ratespiel (Standardprogrammierproblem)

Ich habe ein klassisches Spiel gemacht. Generieren Sie Zufallszahlen bis zu 1000 und erraten Sie die Zahl. Wenn Sie nicht innerhalb von 7 Mal treffen, ist das Spiel beendet. Für mich gibt es nur eine Sache, die selten ist.

Es war gefährlich, dass ich die Arbeit der Pause vergessen hatte.

Generieren Sie eine Zufallszahl und erraten Sie die Zahl. Wenn Sie nicht innerhalb von 7 Mal raten können, ist das Spiel beendet.



import java.util.Random;
import java.util.Scanner;

public class NumberQuiz {

	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		Random random = new Random();

		int randomNumber = random.nextInt(1001);

		System.out.println("Ich habe ein Zahlen-Ratespiel gemacht. Geben Sie eine beliebige Zahl von 0 bis 1000 ein. Bitte innerhalb von 7 mal treffen");

		int number = scan.nextInt();

		int i;
		final int LIMIT = 8;
		for (i = 0; i<=LIMIT ; i++) {
			int th = i + 2;
			if (th == LIMIT) {
				System.out.println(LIMIT + "Es war das zweite Mal. Das Spiel ist vorbei. Die richtige Antwort ist" + randomNumber + "war.");
				break;
			}else {
				if (number > randomNumber) {
					System.out.print("Es ist kleiner.");
					System.out.println("Bitte geben Sie eine beliebige Nummer erneut ein." + th + "Dies ist die zweite Herausforderung");
					number = scan.nextInt();
				}else if (number < randomNumber) {
					System.out.print("Es ist größer.");
					System.out.println("Bitte geben Sie eine beliebige Nummer erneut ein." + th + "Dies ist die zweite Herausforderung");
					number = scan.nextInt();
				}else if (number == randomNumber) {
					System.out.println("Ist die richtige Antwort." + (i+2) + "Ich bin zu der Zeit angekommen!");
					break;
				}
			}
		}
		scan.close();
	}
}

Recommended Posts

Java-Ratespiel (Standardprogrammierproblem)
[Persönliches Memo] Zahlen-Ratespiel
Altersschätzspiel mit Java gemacht
Java (Zufallszahl)
Grundlagen der Java-Programmierung
Java Standard Logger
[Java] Problem Nr. 2
[Java] Problem Nr. 3
Java Generische Programmierung
[Java] Problem Nr.1
Ich habe ein einfaches Berechnungsproblemspiel in Java gemacht
Einschränkungsprogrammierung in Java
Java-Standardfunktionstyp-Schnittstelle
Janken Spiel Java-Praxis
Java-Programmiergrundlagen Übungsarray
Java-Programmierung (Klassenmethode)
Java-Programmierung (Klassenstruktur)
Programmiernotiz für Java-Wettbewerbe
[java] Nummer ablehnen → Zahl n-Zahl → Dezimalzahl
Java Programming Thread Runnable