Bonjour,
J'apprends le Pascal maintenant. L'utilisateur doit saisir un chiffre. Comment faire un test pour être sûr que l'utilisateur a saisi un chiffre et non pas un caractère ?
Merci d'avance de votre réponse.
Antezi
Bonjour,
J'apprends le Pascal maintenant. L'utilisateur doit saisir un chiffre. Comment faire un test pour être sûr que l'utilisateur a saisi un chiffre et non pas un caractère ?
Merci d'avance de votre réponse.
Antezi
La procédure Val te sera surement utile.
Etudit la référence
http://www.freepascal.org/docs-html/rtl/system/val.html
en programmation console, le mieux est le contrôle à la source
en turbo-pascal, il existe une fonction ReadKey de l'unit CRT qui permet de saisir un caractère sans l'afficher à l'écran
par conséquent on peut prévoir une boucle qui teste le caractère saisi
en FreePascal, il y a une API windows qui fait l'équivalent
ReadConsoleInput(STD_INPUT_HANDLE,Zone,1,Lus);
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager