1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
Exo n° 2 : Écrire un programme qui saisit des entiers et en affiche la somme et la moyenne
(on arrête la saisie avec la valeur 0).
Simulation :
saisie entier somme
1 -> 7 -> 7 = 7
2 -> 8 -> 7+8 = 15
3 -> 9 -> 15+9 = 24
4 -> 10 -> 24+10 = 34
5 -> 0
SOMME = 34
MOYENNE = 34/4 = 8,5
.---------------------.
D_PROG | entier = ? | entier = 7
| entier :: 0 |
entier = 0 .----------+----------. entier > 0
.-------------------<?>-------------------.
| .----------+----------.
| D_SAISIE | saisie = 0 |
| | somme = 0 |
| .----------+----------.
| <-------------------.
.----------+----------. .----------+----------. |
| MESSAGE | |saisie = saisie + 1 | | saisie=1 saisie=2 saisie=3 saisie=4
.----------+----------. T_SAISIE |somme = somme+entier| | somme =7 somme =15 somme =24 somme =34
| |entier = ? | |
| |entier :: 0 | |
| .----------+----------. <> 0 | entier=8 entier=9 entier=10 entier=0
| <?>------------------.
| .----------+----------.
| F_SAISIE |SOMME =somme | SOMME = 34
| |MOYENNE=somme/saisie | MOYENNE = 34/4 = 8,5
| .----------+----------.
.--------------------+--------------------.
.----------+----------.
F_PROG | Ø |
.---------------------. |
Partager