Ajout du cours sur les principal boucles
This commit is contained in:
parent
9972444a4b
commit
b6c66b38ca
21
Chapter_4/Do-while.md
Normal file
21
Chapter_4/Do-while.md
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
<center><h1>Chapitre 4.3 - Boucle Do-while</h1></center>
|
||||||
|
|
||||||
|
Le fonctionnement de la boucle **do-while** est le même que que celui de la boucle [while](./While.md), à la différence que la condition est vérifé après le bloque d'instruction de la boucle ce qui assure _**une**_ exécution.
|
||||||
|
|
||||||
|
La syntaxe de cette boucle est la suivante
|
||||||
|
|
||||||
|
```
|
||||||
|
do {
|
||||||
|
code...
|
||||||
|
} while (condition);
|
||||||
|
```
|
||||||
|
|
||||||
|
Le début de l'instruction est **do** c'est lui qui initialise la boucle, à la suite on retrouve le code à exécuter à l'intérieur du bloc
|
||||||
|
|
||||||
|
```
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
Ensuite nous mettons le mot clé **while** le même que pour la boucle [_while_](#while), enfin la **condition** est présente pour vérifier lorsque la boucle doit être arrêté.
|
15
Chapter_4/For.md
Normal file
15
Chapter_4/For.md
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
<center><h1>Chapitre 4.1 - Boucle For</h1></center>
|
||||||
|
|
||||||
|
Cette boucle est une boucle qui s'exécute le nombre de fois prédéfini. On retrouve trois éléments qui constituent la structure de cette boucle.
|
||||||
|
|
||||||
|
- Un élément **d'itinitialisation**, exéuter **avant toutes** les boucles
|
||||||
|
- Une **condition**, qui est vérifié **avant chaque** boucle
|
||||||
|
- Une **instruction**, _[Incrémentation](https://www.larousse.fr/dictionnaires/francais/incr%C3%A9mentation/42414)_ ou _[Décrémentation](https://www.larousse.fr/dictionnaires/francais/d%C3%A9cr%C3%A9menter/22436)_ exécuter **après chaque** boucle
|
||||||
|
|
||||||
|
```
|
||||||
|
for (defVariable; condition; instruction) {
|
||||||
|
code...
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
Ci-dessus, nous initialisons la **variable**, ensuite nous entrons une **conditions** qui sera vérifiée à chaque nouvelle séquence de la boucle. Et pour finir, nous précisons **l'instruction** à effectuer à la fin de chaque occurence de la boucle.
|
13
Chapter_4/While.md
Normal file
13
Chapter_4/While.md
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
<center><h1>Chapitre 4.2 - Boucle While</h1></center>
|
||||||
|
|
||||||
|
À la différence de la boucle "for", la boucle **while** n'exécute pas le code un nombre de fois défini. Elle exécute tant que la condition est validé, tant quelle renvoie _TRUE_
|
||||||
|
|
||||||
|
Sa structure se construit de la sorte
|
||||||
|
|
||||||
|
```
|
||||||
|
while (condition) {
|
||||||
|
code...
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
Le mot clé **while** permet de commencer l'usage de la boucle while, ensuite on retrouve la **condition** qui, tant que validé, fera exécuter le code à l'intérieur de la boucle.
|
Loading…
x
Reference in New Issue
Block a user