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.
|
||||
|
||||
Début
|
||||
Variable note : Entier
|
||||
Variable note, min, max, nombre_notes, somme, moyenne : Entier
|
||||
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
|
||||
|
|
Loading…
Reference in a new issue