« Langage C/Boucles » : différence entre les versions
Contenu supprimé Contenu ajouté
m Révocation des modifications de 90.100.231.198 (discussion) vers la dernière version de Crochet.david.bot Balise : Révocation |
m Add Syntaxhighlight |
||
Ligne 16 :
==== exemple: ====
<syntaxhighlight lang="c">
x++;
printf("%d\n",x);
</syntaxhighlight>
Cet exemple peut être traduit par "tant que x est inférieur à dix, exécutons les 2 instructions qui me composent !".
Ligne 28 ⟶ 30 :
==== exemple: ====
<syntaxhighlight lang="c">
x++;
printf("%d\n",x);
</syntaxhighlight>
Il est important de noter qu'une boucle do...While s’exécutera toujours au moins une fois même si sa condition est
Ligne 40 ⟶ 44 :
==== exemple: ====
<syntaxhighlight lang="c">
printf("%d\n",x);
</syntaxhighlight>
La boucle for se décompose ainsi: on initialise une variable ''x'', on définit une condition, on définit l’évolution de la variable ''x'' à chaque tour de boucle. ''For'' est très pratique lorsqu'elle est utilisée pour manipuler des tableaux.
Ligne 47 ⟶ 53 :
==== exemple: ====
<syntaxhighlight lang="c">
tableau[x]=0;
</syntaxhighlight>
Comme on peut voir ci-dessus, on initialise les différentes cases du tableau à 0.
Ligne 54 ⟶ 62 :
==== exemple: ====
<syntaxhighlight lang="c">
break;
</syntaxhighlight>
Une boucle for peut aussi s'utiliser avec des conditions vides, il est cependant nécessaire d’utiliser l'instruction break pour sortir de la boucle.
|