Bonjour à tous, en cours on a demandé de faire un programme qui nous demande de saisir un nombre, et si ce nombre possède une virgule donc un réel on redemande la saisie jusqu’à qu'il soit entier, pour ma part je ne voit pas comment faire, si on part avec une variable de type int (on rentre pas dans la condition, mais par contre si on saisi un réel une exception se lève et le programme plante) ou double/float (la condition est toujours vrai car on rentre un réel même si il n'a pas de virgule, donc on sort pas de cette condition ).
Je pense qu'il faut changer le type de la variable, mais je sais absolument pas comment faire, un pro du C# serait m'aiguiller ?
Merci
Partager