Bonjour à tous, je commence en c++ et je dois écrire une fonction me permettant de saisir et valider un entier entre 2 et 8 inclusivement.
Voici le code JAVA de ce que je veux faire en c++ que vous puissiez bien comprendre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 saisirEntierEntre2et8(){ System.out.print("\nEntrez un chiffre de 2 à 8 incl: "); int numero = 0; do{ try{ numero = Clavier.lireInt(); if (numero < 2 || numero > 8){ System.out.println("***Entrée invalide***"); System.out.print("\nEntrez le numéro du client: "); } }catch (NumberFormatException nfe){ System.out.println("***Entrée invalide***"); System.out.print("\nEntrez le numéro du client: "); while(...) . . . }
Maintenant, comment réaliser ceci en c++ avec cin ? Merci
Partager