Boucle while
Fermé
imen
-
27 févr. 2003 à 23:51
WhiteFang Messages postés 2063 Date d'inscription dimanche 1 septembre 2002 Statut Membre Dernière intervention 15 février 2008 - 28 févr. 2003 à 18:37
WhiteFang Messages postés 2063 Date d'inscription dimanche 1 septembre 2002 Statut Membre Dernière intervention 15 février 2008 - 28 févr. 2003 à 18:37
A voir également:
- Boucle while
- Xiaomi s'éteint tout seul et se rallume en boucle - Forum Xiaomi
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
- Problème xiaomi redmi note 8t s'allume et s'éteint vibre - Forum Xiaomi
- Tv orange chargement en boucle ✓ - Forum TV & Vidéo
- Mon PC s'allume puis s'éteint tout seul. Que faire ? ✓ - Forum Matériel & Système
4 réponses
Marden
Messages postés
1072
Date d'inscription
dimanche 11 février 2001
Statut
Membre
Dernière intervention
29 janvier 2006
210
28 févr. 2003 à 00:51
28 févr. 2003 à 00:51
Le bloc d'instructions de la boucle "while" n'est pas exécuté si la condition n'est pas vérifiée. Dans ton exemple, si n < 0 et i < n, la boucle est infinie !!!
la boucle "while" vérifie d'abord si la condition de la boucle est verifié avant d'entrée dans le bloc. La boucle "do while" entre automatiquement dans la boucle au moin une fois.
Dans ton cas si "i<n" OK on rentre dans la boucle et on execute le bloc jusquà que la condition ne soit plus satisfaite.
Sinin si "i==n" ou "i>n", on n'entre pas dans la boucle.
Voila bonne chance.
Dans ton cas si "i<n" OK on rentre dans la boucle et on execute le bloc jusquà que la condition ne soit plus satisfaite.
Sinin si "i==n" ou "i>n", on n'entre pas dans la boucle.
Voila bonne chance.
bonjour
si la condition est valide pour la premiere fois, alors tout le bloc de la boucle va etre éxécuté, cad que les instructions qui sont entre les { } cad:
{
instruction 1
i=n*2;
instruction 2
}
sont tous executés, et quand on arrive à la fin du bloc: }
le boucle while va verifier la condition d'entree: while(i<n) si c'est vrai alors il va reéxécuté le bloc sinon il sort du programme.
et voila, bonne chance.
si la condition est valide pour la premiere fois, alors tout le bloc de la boucle va etre éxécuté, cad que les instructions qui sont entre les { } cad:
{
instruction 1
i=n*2;
instruction 2
}
sont tous executés, et quand on arrive à la fin du bloc: }
le boucle while va verifier la condition d'entree: while(i<n) si c'est vrai alors il va reéxécuté le bloc sinon il sort du programme.
et voila, bonne chance.
WhiteFang
Messages postés
2063
Date d'inscription
dimanche 1 septembre 2002
Statut
Membre
Dernière intervention
15 février 2008
204
28 févr. 2003 à 18:37
28 févr. 2003 à 18:37
;-))
While : Tant que la condition.... Alors, instructions....
Until : Jusqu'à ce que la condition....
;-))
Wild and Free
While : Tant que la condition.... Alors, instructions....
Until : Jusqu'à ce que la condition....
;-))
Wild and Free