Identificateur inconnu dans un intervalle
Bonjour,
je ne trouve pas mon erreur au niveau de l'intervalle : j'ai le message 'identificateur inconnu'.
Code:
1 2 3 4 5 6 7
| procedure saisir(var ch:string);
begin
repeat
writeln('entrer une chaine des lettres majuscules');
readln(ch);
until ch in[A..Z] ;
end; |
SVP aidez-moi.
Balises "[code]/[/code]" à ne pas négliger
Comme je n'ai les droits nécessaires pour modifier les posts sur ce forum, je le fais ainsi :
Code:
1 2 3 4 5 6 7
| procedure saisir(var ch:string);
begin
repeat
writeln('entrer une chaine des lettres majuscules');
readln(ch);
until ch in[A..Z] ;
end; |
Donc ne pas oublier les balises qui permettent la différenciation entre un texte normal et un code.
D'autre part et comme il a été mentionné par Roland, ne pas mélanger variables et caractères.
De plus, dans ta procédure, tu devrais peut-être déclarer la variable ch pas en String mais en CHAR sinon tu chargerais la mémoire pour rien.