GÉNIE ÉLECTRIQUE

 

Dernière mise à jour 
19 août 2006

SOMMAIRE

     Boucles

Légende sans bordure 3: Condition de fin
Légende sans bordure 3: Condition de départ
For est utilisé lorsque l’on connaît à l’avance le nombre d’itérations d’une boucle.

Ex :   char i ;

 Légende sans bordure 3: Evolution de la variable
        

         For (i=0 ;i<100 ;i++)

                   {
                            printf(“i = %d”,i); /*affiche les i de 0 à 99*/
                   }

(dans cet exemple les accolades sont superflues, il n’y a qu’une instruction dans la boucle)

char i=20 ;
For (;i<100 ;i++) printf(“i = %d”,i);     /* Pas de condition de départ*/
For( ;;) ;                                /*une boucle sans fin non standard*/

While (expression) {instructions}, tant que l’expression est vraie ( !=0) la boucle est effectuée, la boucle peut ne jamais être effectuée

i=0;
while (i<100)
         {
         printf(“i = %d”,i);       /*affiche les i de 0 à 99 */
        
i++ ;
        }

 Do {instructions }while (expression), comme while mais la boucle est effectuée au moins une fois

do
         {
         printf(“i = %d”,i); /*affiche les i de 0 à 99*/
         i++ ;
        }
While (i<100)

 

 

 Genelaix - IUFM - Académie d'Aix-Marseille-août 2006