C'était aussi pour voir comment tu écrivais les algorithmes.
Par contre ce que tu donnes ne me semble pas du tout répondre à la question posée :
Friento wrote:Écrire un algorithme qui prend une somme en franc et la décompose en billets de 1000 fr, en billets de 200 fr et en billet de 100 fr.
Une façon que je trouve simple pour concevoir un algorithme, c'est de commencer par :
- identifier les entrées (ce dont il a besoin pour travailler - ici une somme)
- puis les sorties (ce qu'il doit renvoyer - ici 3 nombres de billets : en 1000, 200 et 100)
On construit ainsi le squelette englobant l'algorithme, qu'il reste alors à compléter.
Avec des notations similaires à ce que tu as fait :
- Code: Select all
Algorithme Somme
var som, b1, b2, b3: entier;
debut
saisir(som);
...
ecrire(b1," billets de 100");
ecrire(b2," billets de 200");
ecrire(b3," billets de 1000");
fin
Allez courage, reste plus qu'à compléter l'intérieur.