Bonjour, ce fut ma première année d'algorithme et à l'approche des examens je galère encore avec quelques exercices.
Est-ce que quelqu'un peut me dire comment créer un algorithme permettant une suite de 10 nombres dans l'ordre décroisant ??
Merci d'avance.
Bonjour
S'agit-il de créer une suite décroissante de 10 nombres aléatoires ?
S'agit-il de trier en ordre décroissant une suite de nombres déjà donnés ?
Les 2 algorithmes sont très différents, quoique ... pour le premier algorithme, on peut créer une suite quelconque puis utiliser le second pour obtenir une suite décroissante.
Alors dans ce cas voici une proposition :
On utilise une liste L. L(1) désigne le premier élément, L(2) le second etc...
On suppose qu'il existe une instruction permettant de fabriquer un nombre aléatoire quelconque.
Début
Créer une liste vide L pouvant contenir 10 nombres
Affecter à L(1) un nombre aléatoire quelconque
Pour I, entier, de 2 à 10
Affecter à L(I) le nombre L(I-1)+1
Tant que L(I)L(I-1)
Affecter à L(I) un nombre aléatroie quelconque
Fin Tant que
Fin Pour
Afficher la liste
Fin
Cet algorithme peut s'écrire pour n'importe quel langage (Algobox, Casio, Texas, Pascal, Basic ...)
Ah j'oubliais : cette proposition n'est valable que si tu la comprends complètement. Je veux dire qu'il faut être capable d'en expliquer le fonctionnement. Je n'ai pas mis de commentaires explicatifs, précisément pour que tu puisses toi-même comprendre comment ça marche
Oui mon prof est aussi d'accord pour qu'on aille dans des forums mais faut qu'on comprenne ce qui est écrit. J'ai compris ce que tu as fait..
Cependant si tu pouvais m'aidé avec un autre exercice ?? Élaboré un algorithme qui permet de faire la moyenne de 5 notes.
Merci..
Là tu exagères : c'est beaucoup plus facile que l'algorithme précédent :
Début
Lire A
Lire B
Lire C
Lire D
Lire E
Affecter à M le nombre ...
Afficher M
Fin
bonjour,
Voir aussi :
https://www.ilemaths.net/sujet-probleme-algorithme-496454.html
probleme , algorithme !
Je ne plaisante vrmt pas lorsque je dis que je suis nul en algorithme ! Dans tout les cas merci BCP.
!!
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :