Accéder au contenu principal

TD3-----EXE3

Exercice 3:
1. Ecrire un algorithme qui permet de saisir trois entiers et d’afficher le plus petit entre eux.
2. Ecrire un algorithme qui permet de saisir trois entiers puis les affiche dans l’ordre croissant.
Solution :
algorithme      ordre_coissant
var  A,B,C:entier{V.E/S}
debut
ecrire("donner trois entier:")
lire(A,B,C)
si(A   (B
      ecrire("A,"<;",B,"<;",c)
    sinon
         si (A           ecrire(A,"<",c,"<",B)
            sinon
              ecrire(C,"<",A,"<",B)
            finsinon
     finsinon
  sinon
      si(A       ecrire(B,"<",A,"<",C)
       sinon
          si(B             ecrire(C,"<",B,"<",A)
          finsi
       finsi
    finsinon
finsi
fin

       

Commentaires

Posts les plus consultés de ce blog

Exercice 2 sur l'argorithme

Exercice 2 Écrire un algorithme qui effectue la permutation circulaire de trois nombres X, Y et Z ------------------------------------- Corrigé de l'exercice 2 Algorithme permutation 3 nombres {permute 3 nombres} Variables X, Y, Z, Temporaire: Entier Début Afficher (« saisir X : ») ; Saisir (X) ; Afficher (« saisir Y : ») ; Saisir (Y) ; Afficher (« saisir Z : ») ; Saisir (Z) ; Afficher (« Avant permutation ») Afficher (« X vaut : »,X, « Y vaut : »,Y, « Z vaut : »,Z) Temporaire ß Z Z ß Y Y ß X X ß Temporaire Afficher (« Après permutation ») ; Afficher (« X vaut : »,X, « Y vaut : »,Y, « Z vaut : »,Z) Fin