Informatique

Question

salut les amigos pouvez vous m'aider à écrire un algorithme qui permet de classer 5 nombres par ordre croissant.. Et merci d'avance ​

1 Réponse

  • Bonjour,

    Explications :

    Saisir Tableau[1]

    Saisir Tableau[2]

    Saisir Tableau[3]

    Saisir Tableau[4]

    Saisir Tableau[5]

    Tableau[0] = 0

    POUR j allant de 1 à 5 FAIRE

        POUR i allant de 1 à 5 FAIRE

             Si Tableau[i] < Tableau[j] ALORS

                  Tableau[0] = Tableau[i]

                  Tableau[i] = Tableau[j]

                  Tableau[j] = Tableau[i]

             FIN SI

        FIN POUR

    FIN POUR

    POUR k allant de 1 à 5 FAIRE

        AFFICHER('le nombre classé en position ' + k + ' est : ' + Tableau[k])

    FIN POUR

    Hello, je n'ai pas tester le programme mais je pense que ça devrait fonctionner, je t'invite à le tester (sur calculatrice ou sur PC si tu as les moyens) et à me dire si c'est bon ou pas :) et si tu as des questions je reste dispo :)

Autres questions