« Introduction générale à la programmation/Itérations » : différence entre les versions

Contenu supprimé Contenu ajouté
m + bas de page
DranDane (discussion | contributions)
Ligne 25 :
Pareil que pour les structures de tests, chaque langage a ses propres itérations...
 
=== CasExemple pratiques ===
L'exemple qui suit est particulièrement inutile, dans la mesure où l'opération effectuée par la procédure pourrait être réalisée bien plus efficacement, et sans utiliser de fonctions — il s'agit donc avant tout d'une illustration de ce principe :
<pre>
 
* Calcul de la moyenne de n nombres
{{Exemple|contenu=
|
* Calcul de la moyenne de n nombres :
| som= 0 // initialisation de somme à 0
 
|
''som'' = 0
| = fait ''n'' fois
| |
| | obtenir nombre''nbr''
| | ''som'' += nombre''som + nbr''
fin fait
| |
| ''moyenne'' = ''som / n''
| -
| sortir moyenne
|
 
| moyenne = som / n
On initialize la somme à 0. Ensuite on boucle (''n'') autant de fois qu'il y a de nombres. On ajoute les uns à la suite des autres la valeur de ces nombres à la somme. Une fois la boucle terminé on divise la somme par ''n'' pour obtenir la moyenne.
| sortir moyenne
}}
|
-
</pre>
 
<pre>