Algorithme

Bonjour,
quelqu'un m'aider a la solution du cet algo:
ecrire un algorithme qui lit les tois valeurs entiers X,Y et Z et les afficher selon un ordre croissant.SVP, et merci.!!
Configuration: Windows XP
Firefox 2.0

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. programm comparaison;
    var x,y,z:entier;
    begin
    read(x);
    read(y);
    read(z);
    if x>y then
    whrite (x) else
    if z>x then
    whrite(z) else whrite(y);
    end;
    end;
    end.
    1. Contributeur
      Tu peux demander de l'aide pour tes devoirs, mais pas qu'on te les fasse !
      1. Modérateur
        Bien d'accord, faire une proposition et puis demander de l'aide....
        1. voila ma proposition et j'attendrais votre réponse.salut

          Algorithme croissant

          var
          X,Y,Z :entier

          debut
          ecrire("donner X,Y et Z")
          lire(X,Y,Z)
          si("(x<z) et (x<y) et (z<y))alors
          ecrire("valeurs en ordre croissant =" X,Z,Y)
          si non si((x<z) et (x<y) et (y<z))alors
          ecrire("valeurs en ordre croissant =" X,Y,Z)
          si non si((z<x) et (z<y) et (x<y))alors
          ecrire("valeurs en ordre croissant ="Z,X,Y)
          si non si((z<x) et (z<y) et (y<x))alors
          ecrire("valeurs en ordre croissant ="Z,Y,X)
          si non si((y<x) et (y<z) et (x<z))alors
          ecrire("valeurs en ordre croissant ="Y,X,Z)
          si non si((y<x) et (y<z) et (z<x))alors
          ecrire("valeurs en ordre croissant ="Y,Z,X)
          fin si
          fin si
          fin si
          fin si
          fin si
          fin si
          fin