Une petite question sur Pascal
Utilisateur anonyme
-
tuxboy Messages postés 995 Date d'inscription Statut Membre Dernière intervention -
tuxboy Messages postés 995 Date d'inscription Statut Membre Dernière intervention -
bonsoir,
y a t-il un moyen avec Pascal, pour que quand on déclare une variable i:integer , puis readln(i); si l'utilisateur met autre chose qu'un entier (par exemple une lettre); le programme ne s'arrete pas par erreur, mais demande à l'utilisateur d'entrer un chiffre au lieu d'une lettre?
exemple:
var i:integer
begin
writeln('entrez un nombre');
readln(i);
if i ???!! then {si l'utilisateur tape une lettre ou autre chose qu'un nombre}
begin
repeat
writeln('vous avez tapé autre chose qu''un nombre);
until i ???!!! {jusqu'à ce que l'utilisateur tape un nombre}
end;
...
end.
merci d'avance.
y a t-il un moyen avec Pascal, pour que quand on déclare une variable i:integer , puis readln(i); si l'utilisateur met autre chose qu'un entier (par exemple une lettre); le programme ne s'arrete pas par erreur, mais demande à l'utilisateur d'entrer un chiffre au lieu d'une lettre?
exemple:
var i:integer
begin
writeln('entrez un nombre');
readln(i);
if i ???!! then {si l'utilisateur tape une lettre ou autre chose qu'un nombre}
begin
repeat
writeln('vous avez tapé autre chose qu''un nombre);
until i ???!!! {jusqu'à ce que l'utilisateur tape un nombre}
end;
...
end.
merci d'avance.
A voir également:
- Une petite question sur Pascal
- Turbo pascal - Télécharger - Édition & Programmation
- My pascal - Télécharger - Édition & Programmation
- Dev pascal - Télécharger - Édition & Programmation
- Petite amie virtuelle en français gratuit - Accueil - Intelligence artificielle
- Petite croix snap - Forum Snapchat