Finish notes
This commit is contained in:
parent
1a8b011eab
commit
9a961d43be
1 changed files with 20 additions and 2 deletions
|
@ -1,6 +1,24 @@
|
||||||
Algorithme : Lire un nombre fini de notes entre 0 et 20 et afficher la meilleure, la moins bonne, et la moyenne.
|
Algorithme : Lire un nombre fini de notes entre 0 et 20 et afficher la meilleure, la moins bonne, et la moyenne.
|
||||||
|
|
||||||
Début
|
Début
|
||||||
Variable note : Entier
|
Variable note, min, max, nombre_notes, somme, moyenne : Entier
|
||||||
Lire(note)
|
max <- 0
|
||||||
|
min <- 20
|
||||||
|
nombre_notes <- 0
|
||||||
|
somme <- 0
|
||||||
|
Tant que note != -1:
|
||||||
|
Lire(note)
|
||||||
|
somme <- somme + note
|
||||||
|
nombre_notes <- nombre_notes + 1
|
||||||
|
Si note < min:
|
||||||
|
min <- note
|
||||||
|
FinSi
|
||||||
|
Si note > max:
|
||||||
|
max <- note
|
||||||
|
FinSi
|
||||||
|
FinTantQue
|
||||||
|
moyenne <- somme / nombre_notes
|
||||||
|
Ecrire("Meilleure note :", max)
|
||||||
|
Ecrire("Moins bonne note :", min)
|
||||||
|
Ecrire("Moyenne :", moyenne)
|
||||||
Fin
|
Fin
|
||||||
|
|
Loading…
Reference in a new issue