[JAVA] [Mémo personnel] Jeu de devinettes de nombres

Je ne peux pas faire ce qu'on m'a demandé de faire, alors aujourd'hui j'ai omis certaines conditions qui devraient être précisées. Toutes les erreurs que je ne comprenais pas pour le moment ont disparu, et je suis heureux de bouger: hotdog :: grinning:

package kazuate;

public class kazuate {


	public static void main(String[] args) {
		//Générer un nombre aléatoire
		int Ran=new java.util.Random().nextInt(1000);

		//Déclaration de début de jeu.
		System.out.println("Jeu de devinettes de nombres");
		System.out.println("Veuillez saisir un entier à 3 chiffres");

		//Définissez le nombre maximum de jeux
		int Limit=5;

		//Ci-dessous, en tournant avec la phrase for, acceptation de l'entrée à 3 chiffres, traitement à chaque fois.

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

			//Définir la réception du clavier
			int yourN=new java.util.Scanner(System.in).nextInt();

			//Définissez le code d'erreur lorsque le nombre est 0 ou moins ou 1000 ou plus
			if(yourN>1000||yourN<0) {
				throw new IllegalArgumentException("Veuillez définir le nombre sur 100 ou plus et 999 ou moins.");
			}

			//Traitement lorsque le nombre maximum de jeux est atteint. Félicitations lorsque vous répondez correctement à la fin, sinon la réponse s'affiche et le jeu se termine
			if(Limit==th) {
				if(Ran==yourN) {
					System.out.println("J'ai réussi le dernier défi! !! Félicitations! Terminez le jeu");
				}else{
					System.out.println("Jeu terminé. La bonne réponse est"+Ran+"est");}
				break;}


			//Traitement lorsque le nombre reçu est supérieur au nombre aléatoire
			else if(Ran<yourN) {
			System.out.println("Le kazu est grand. Veuillez entrer à nouveau");


			//Traitement lorsque le nombre reçu est inférieur au nombre aléatoire
			}else if(Ran>yourN) {
			System.out.println("Kazu est petit Veuillez entrer à nouveau");

			//Traitement lorsque la réponse est correcte. Affiche également le nombre de fois où vous avez essayé d'obtenir la bonne réponse
			}else if(Ran==yourN) {
				System.out.println((i+1)+"C'est un succès pour la deuxième fois!");
				break;
			}
		}
		}
		}



Recommended Posts

[Mémo personnel] Jeu de devinettes de nombres
Jeu de devinettes de nombres Java (problème de programmation standard)
Mémo C # (nombre aléatoire)
[Notes personnelles] À propos du framework Spring
Mémo personnel Progate Ruby I (2)
Installation du plug-in Eclipse de mémo personnel
Note personnelle Annotation typique de Lombok
Mémo personnel Progate Ruby I (1)
Java HashMap, entrySet [Mémo personnel]
Mémo personnel: métaprogrammation avec réflexion Java
Jeu de devinettes d'âge réalisé avec Java
[Mémo personnel] Comment interagir avec le générateur de nombres aléatoires en Java