[JAVA] [Persönliches Memo] Zahlen-Ratespiel

Ich kann nicht tun, worum ich gebeten wurde, deshalb habe ich heute einige Bedingungen weggelassen, die angegeben werden sollten. Alle Fehler, die ich vorerst nicht verstanden habe, sind verschwunden und ich bewege mich gerne: hotdog :: grinsend:

package kazuate;

public class kazuate {


	public static void main(String[] args) {
		//Generieren Sie eine Zufallszahl
		int Ran=new java.util.Random().nextInt(1000);

		//Erklärung zum Spielstart.
		System.out.println("Zahlen-Ratespiel");
		System.out.println("Bitte geben Sie eine dreistellige Ganzzahl ein");

		//Legen Sie die maximale Anzahl von Spielen fest
		int Limit=5;

		//Unten, während Sie mit dem for-Satz drehen, 3-stellige Eingabe akzeptieren und jedes Mal verarbeiten.

		for(int i=0;i<=Limit;i++) {
			int th = i + 2;

			//Stellen Sie den Tastaturempfang ein
			int yourN=new java.util.Scanner(System.in).nextInt();

			//Stellen Sie den Fehlercode ein, wenn die Zahl 0 oder weniger oder 1000 oder mehr ist
			if(yourN>1000||yourN<0) {
				throw new IllegalArgumentException("Bitte stellen Sie die Zahl auf 100 oder mehr und 999 oder weniger ein.");
			}

			//Verarbeitung, wenn die maximale Anzahl von Spielen erreicht ist. Herzlichen Glückwunsch, wenn Sie am Ende richtig antworten, andernfalls wird die Antwort angezeigt und das Spiel endet
			if(Limit==th) {
				if(Ran==yourN) {
					System.out.println("Die letzte Herausforderung ist mir gelungen! !! Glückwunsch! Beende das Spiel");
				}else{
					System.out.println("Spiel ist aus. Die richtige Antwort ist"+Ran+"ist");}
				break;}


			//Verarbeitung, wenn die empfangene Nummer größer als die Zufallszahl ist
			else if(Ran<yourN) {
			System.out.println("Der Kazu ist groß. Bitte nochmal eingeben");


			//Verarbeitung, wenn die empfangene Nummer kleiner als die Zufallszahl ist
			}else if(Ran>yourN) {
			System.out.println("Kazu ist klein Bitte treten Sie erneut ein");

			//Verarbeitung, wenn die Antwort richtig ist. Zeigt auch an, wie oft Sie versucht haben, die richtige Antwort zu erhalten
			}else if(Ran==yourN) {
				System.out.println((i+1)+"Es ist zum zweiten Mal ein Erfolg!");
				break;
			}
		}
		}
		}



Recommended Posts

[Persönliches Memo] Zahlen-Ratespiel
Java-Ratespiel (Standardprogrammierproblem)
C # (Zufallszahl) Memo
[Persönliche Notizen] Über das Spring Framework
Persönliches Memo Progate Ruby I (2)
Persönliches Memo Installation des Eclipse-Plug-Ins
Persönliches Memo Lomboks typische Anmerkung
Persönliches Memo Progate Ruby I (1)
Java HashMap, entrySet [Persönliches Memo]
Persönliches Memo: Metaprogrammierung mit Java-Reflexion
Altersschätzspiel mit Java gemacht
[Persönliches Memo] Interaktion mit dem Zufallszahlengenerator in Java