Bonjour.
Y-a-t-il en turbo pascal la possibilité d'éviter les plantages ? Je m'explique :
Soit par exemple le programme :
Si l'utilisateur entre un caractère au lieu d'un réel, le programme va planter. Je connais un Pascal autre que le turbo où on peut écrire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 VAR x : REAL; BEGIN WRITE('Entrez un nombre : '); READLN(x); END.
Donc, si la lecture de x échoue, le programme éxécute la partie RECOVER.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 WRITE('Entrez un nombre : '); TRY READLN(x); RECOVER WRITELN('La valeur entrée n''est pas un nombre !');
Existe-t-il l'équivalent en turbo ?
Partager