exercice d'algorithme
Posté : jeu. 3 déc. 2015 21:45
Bonjour, ne sachant ne pas comment commencer notre exercice, nous aimerions quelques renseignements s'il vous plaît. Voici notre énoncé : "Voici un algorithme.
Entrées :
Saisir n : entier naturel supérieur à 2
Saisir une liste de réels : x1, x2,...,xn.
Traitement :
Pour i de 1 jusqu'à n -1
j prend la valeur n
Tant que i <j
Si xj < xj-1 alors
Échanger xj et xj-1 dans la liste.
Finsi
j prend la valeur j-1
Fintantque
Finpour
Sortie :
Afficher la liste x1, x2,...,xn.
a) Faire fonctionner cet algorithme : reproduire et compléter le tableau suivant afin de suivre l'évolution des variables. On prend n=4 et la liste : 7361.
i 1 1
j 4 3
Liste 7316. 7136
(C'est un tableau si dessus)
b) appliquer cet algorithme à d'autres listes et indiquer le rôle de cet algorithme."
Nous vous remercions d'avance et nous vous souhaitons une agréable soirée.
Entrées :
Saisir n : entier naturel supérieur à 2
Saisir une liste de réels : x1, x2,...,xn.
Traitement :
Pour i de 1 jusqu'à n -1
j prend la valeur n
Tant que i <j
Si xj < xj-1 alors
Échanger xj et xj-1 dans la liste.
Finsi
j prend la valeur j-1
Fintantque
Finpour
Sortie :
Afficher la liste x1, x2,...,xn.
a) Faire fonctionner cet algorithme : reproduire et compléter le tableau suivant afin de suivre l'évolution des variables. On prend n=4 et la liste : 7361.
i 1 1
j 4 3
Liste 7316. 7136
(C'est un tableau si dessus)
b) appliquer cet algorithme à d'autres listes et indiquer le rôle de cet algorithme."
Nous vous remercions d'avance et nous vous souhaitons une agréable soirée.