Algorithme de PASCAL

Bonjour,
Ecrire un algorithme qui range 3 réels dans un ordre croissant
Configuration: Windows XP
Internet Explorer 6.0

5 réponses

  1. Bonjour

    Il y a un forum Programmation juste au dessus.
    0
    1. Et c'est pas un question ça.
      0
      1. Modérateur
        program SansNom;
        
        function minimum(a,b,c:real):real;
        begin
        result:=a;
        if b<result then result:=b;
        if c<result then result:=c;
        end;
        
        function maximum(a,b,c:real):real;
        begin
        result:=a;
        if b>result then result:=b;
        if c>result then result:=c;
        end;
        
        var a,b,c,x,y,z:real;
        begin
             write('1 er  reel : '); readln(a);
             write('2 eme reel : '); readln(b);
             write('3 eme reel : '); readln(c);
             writeln;
        
             x:=minimum(a,b,c);
             z:=maximum(a,b,c);
        
             y:=a+b+c-x-z;
        
             writeln('1 er  reel : ',x);
             writeln('2 eme reel : ',y);
             writeln('3 eme reel : ',z);
             writeln;
        
        writeln; write('Fin du programme. Appuyer sur Entree'); readln;
        end.
        0