jarose
Je vais me permettre de faire une petite correction à ton programme, il y a un " ;" de trop après WRITELN(´Merci´) sinon il va y avoir une erreur sur la ligne où est écrit le ELSE du genre " Syntax error, ELSE found but IF missing".
En fait, " if < condition> then < instruction(s)> else < instruction(s)> ; " correspond à une seule et même instruction, qu´elle soit écrite en une ligne ou en plusieurs. le " ;" sert à définir la fin d´une instruction. Dans l´absolu on pourrait écrire une lettre par ligne.
Donc pour que celà fonctionne il faut écrire ton programme comme ceci :
Program Essai;
Var
Nbre : Integer;
Begin
Write(´Combien ? ´);
ReadLn(Nbre);
If ( Nbre>100) Then
WriteLn(´Thanks ! ´)
Else
WriteLn(´Forget ! ´);
ReadLn; {* Pause *}
End.
l´indentation n´est pas obligatoire, mais c´est plus lisible !