5.14 Min et Max Challenge
Cliquez içi pour plus de vidéos disponibles sur notre chaine youtube !Très bien. C’est l’heure du prochain défi. C’est le défi minimum et maximum. Le défi consiste à lire les nombres de la console entrés par l’utilisateur et affiché le nombre minimum et maximum que l’utilisateur est entré (c’est-à-dire que si l’utilisateur entre 5 3 2 par exemple) le minimum sera 2 et maximum 5. Donc, avant que l'utilisateur entre chaque nombre, afficher le message entrer un nombre. Maintenant, si l'utilisateur entre un nombre invalide, sortez de la boucle et afficher le nombre minimum et maximum qui a été entré Utiliser une boucle while Bien sûr c’est avec la class scanner comme on avait vu dans la vidéo précédente J’espère que vous avez réussi à le faire fonctionner. Maintenant, nous allons ajouter 2 variables Min et max Notre valeur min est définie sur le nombre le plus élevé qu'un int peut contenir et notre variable max sur le plus bas. Ensuite, on va parcourir jusqu’à ce que l’utilisateur entre un numéro invalide. La boucle "while true" c’est une boucle infinie, c’est-à-dire une boucle qui se ne termine pas. Pour l’arrêter, nous pouvons utiliser une instruction break qui sortira de la boucle lorsque l’utilisateur entrera une valeur invalide. Pour tester s'il s'agit d'un nombre valide, nous allons à nouveau utiliser la méthode "hasnextInt" mais d’abord on va demander à l’utilisateur d’entrer un nombre. Maintenant, nous allons déclarer une variable Boolean qui est égale à la méthode "hasnextInt".