Aide pour controler une saisie
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour, j'aimerais que l'on m'aide pour faire cet exercice de programmation :
On souhaite saisir un entier compris entre 1 et 10 en donnant à l'utilisateur 5 chances de rectifier sa saisie si le nombre entré n'est pas compris entre 1 et 10.
Jeu d'essai choisi
>java SaisieControlee
Entrer un nombre entier compris entre 1 et 10 : 0
Entrer un nombre entier compris entre 1 et 10 : 0
Entrer un nombre entier compris entre 1 et 10 : 0
Entrer un nombre entier compris entre 1 et 10 : 0
Entrer un nombre entier compris entre 1 et 10 : 0
5 saisies invalides : arret du programme.
>Exit code: 0
>java SaisieControlee
Entrer un nombre entier compris entre 1 et 10 : 3
Vous avez correctement saisi : 3
>Exit code: 0
>java SaisieControlee
Entrer un nombre entier compris entre 1 et 10 : 0
Entrer un nombre entier compris entre 1 et 10 : 11
Entrer un nombre entier compris entre 1 et 10 : 5
Vous avez correctement saisi : 5
>Exit code: 0
Voila j'ai commencé par faire une boucle tant que, la voici:
while (compteur<5) {
compteur=compteur+1;
System.out.print ("Entrer un nombre entier compris entre 1 et 10: ");
saisie= lecteur.nextInt();
}
Mais ensuite je ne vois pas comment faire ... Merci de m'aider !
On souhaite saisir un entier compris entre 1 et 10 en donnant à l'utilisateur 5 chances de rectifier sa saisie si le nombre entré n'est pas compris entre 1 et 10.
Jeu d'essai choisi
>java SaisieControlee
Entrer un nombre entier compris entre 1 et 10 : 0
Entrer un nombre entier compris entre 1 et 10 : 0
Entrer un nombre entier compris entre 1 et 10 : 0
Entrer un nombre entier compris entre 1 et 10 : 0
Entrer un nombre entier compris entre 1 et 10 : 0
5 saisies invalides : arret du programme.
>Exit code: 0
>java SaisieControlee
Entrer un nombre entier compris entre 1 et 10 : 3
Vous avez correctement saisi : 3
>Exit code: 0
>java SaisieControlee
Entrer un nombre entier compris entre 1 et 10 : 0
Entrer un nombre entier compris entre 1 et 10 : 11
Entrer un nombre entier compris entre 1 et 10 : 5
Vous avez correctement saisi : 5
>Exit code: 0
Voila j'ai commencé par faire une boucle tant que, la voici:
while (compteur<5) {
compteur=compteur+1;
System.out.print ("Entrer un nombre entier compris entre 1 et 10: ");
saisie= lecteur.nextInt();
}
Mais ensuite je ne vois pas comment faire ... Merci de m'aider !
A voir également:
- Aide pour controler une saisie
- Saisie gestuelle iphone - Guide
- Comment saisir une adresse url - Guide
- Saisie vocale whatsapp - Accueil - Messagerie instantanée
- Saisie vocale sms - Guide
- Gboard saisie vocale - Accueil - Applications & Logiciels