comparer 3 nombres

comparer 3 nombres - Delphi/Pascal - Programmation

Marsh Posté le 27-10-2008 à 21:34:53    

Salut!  
J'utilise Turbopascal, je dois faire un programme permettant de comparer 3 nombres. Seulement voila, je retourne le probleme dans tous les sens mais l'ordinateur m'indique qu'il faut mettre un point virgule au dernier "end". Pourtant quand je remplace le point par un ";", ça ne marche pas. Cequi ne m'etonne pas beaucoup d'ailleurs...
Je vous montre ce que j'ai fait, et j'espere que vous m'aiderez a resoudre la question. mercid'avance! :jap:  
 
 
 
 
PROGRAM TP1_ex4;
USES wincrt;
VAR A,B,C,max,min : REAL;
 
BEGIN
     writeln('ce programme vous permettra de comparer 3 nombre A,B,et C rentrés préalablement au clavier');
     writeln('rentrer les nombres A,B,C');
     readln(A,B,C);
 
                    BEGIN
                    max:=A;
                    IF B>A THEN max:= B;
                    IF C>B THEN max:= C;
                    END;
 
                    BEGIN
                    min:=A;
                    IF B<A then min:= B;
                    IF C<B then min:=C;
 
 
                                         
     writeln('le nombre le plus petit est',min);
     writeln('le nombre le plus grand est',max);
     
 
 
 
END.

Reply

Marsh Posté le 27-10-2008 à 21:34:53   

Reply

Marsh Posté le 27-10-2008 à 23:23:26    

Salut ,  
 
Il manque un end ;  
 
la :
 
                    BEGIN
                    min:=A;
                    IF B<A then min:= B;
                    IF C<B then min:=C;
 
 
C'est a cause de ton indentation sans doute que tu vois pas le problème .


Message édité par aldo13000 le 27-10-2008 à 23:25:23

---------------

Reply

Marsh Posté le 28-10-2008 à 11:33:37    

super merci beaucoup!

Reply

Marsh Posté le 28-10-2008 à 15:21:42    

Re!
 
Après que le programme m'est donné la réponse je ne peux plus rentrer de nouvelles valeurs...
comment est ce que je pourrai rentrer de nouvelles valeurs sans devoir fermer la fenetre et rouvrir le prog.?
Merci d'avance :jap:


Message édité par oumpaloumpa le 05-11-2008 à 15:52:05
Reply

Marsh Posté le 08-11-2008 à 16:23:00    

tu fais une boucle

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed