Différences entre les versions de « Introduction à Maple/Procédures »

aucun résumé de modification
m (corr. nav chap/bdp)
{{Chapitre
| titre = Procédures
| idfaculté = informatique
|titre_leçon leçon = [[Introduction à Maple]]
|idfaculté=informatique
| numero = 6
|leçon=[[Introduction à Maple]]
| précédent = [[Introduction à Maple/Listes, tableaux, matrices|Listes, tableaux, matrices]]
|numero=6
| suivant = [[../Bibliothèques de fonctions|Bibliothèques de fonctions]]
|précédent=[[Introduction à Maple/Listes, tableaux, matrices|Listes, tableaux, matrices]]
| niveau = 13
|suivant=[[../Bibliothèques de fonctions|Bibliothèques de fonctions]]
|niveau=13
}}
 
Lorsqu'on ne sait pas, ''a priori'', combien de fois nous souhaitons répéter les instructions, il est quand même possible de s'en sortir. Il faut cependant savoir quand arrêter, sans quoi le programme restera bloqué, exécutant les mêmes instructions ''ad vitam æternam''. On fixe donc une condition, par exemple « <code>x < 5</code> ». Tant que cette condition est vérifiée, la boucle s'exécute.
 
{{Attention
{{Attention|Avec_fond=oui|Il faut que, '''dans la boucle''', une instruction modifie ''x'' : si ce n'est pas le cas, la condition peut être toujours vraie, et le programme boucle pour toujours.}}
| Avec_fond = oui
{{Attention|Avec_fond=oui | Il faut que, '''dans la boucle''', une instruction modifie ''x'' : si ce n'est pas le cas, la condition peut être toujours vraie, et le programme boucle pour toujours.}}
}}
 
On utilise, pour de telles boucles indéterminées, la structure <code>do while … od</code>, de la manière suivante :
 
{{Bas de page
| idfaculté = informatique
| leçon = [[Introduction à Maple]]
| précédent = [[Introduction à Maple/Listes, tableaux, matrices|Listes, tableaux, matrices]]
| suivant = [[../Bibliothèques de fonctions|Bibliothèques de fonctions]]
}}
 
[[Catégorie:{{BASEPAGENAME}}Introduction à Maple]]
140 590

modifications