Problème [TurboPascal]
Résolu/Fermé
A voir également:
- Problème [TurboPascal]
- Turbopascal - Télécharger - Édition & Programmation
1 réponse
sam3000
Messages postés
1225
Date d'inscription
mercredi 22 décembre 2004
Statut
Membre
Dernière intervention
13 juin 2005
144
22 mai 2005 à 10:49
22 mai 2005 à 10:49
et bien, c'est vrai! une variable ayant comme un intervalle d'entiers est un entier, si tu veux obliger l'utilisateur à saisir un nombre entre 5 et 50 tu doit faire:
c'est la structure itérative, qui valide l'entree de l'utilisateur!
var
ma_variable:integer;
begin
repeat
readln(ma_variable);
if not (ma_variable in [5..50]) then
writeln('le nombre doit etre entre 5 et 50!');
until (ma_variable in [5..50]);
end.
c'est la structure itérative, qui valide l'entree de l'utilisateur!
7 juin 2005 à 18:40
Merci pour ta réponse.
Pour que les valeurs des variables à intervalle soient limitées, il faut ajouter la directive de compilation {$R+}.