Corrigé Les Boucles

Programming in C · notes

Browse all programmation documents

ESTI

A.U. 2011-2012

Les boucles : 1ère année licence informatique – langage C (pgm1)

#include <stdio.h>

void main()

{

int i=1;

while (i<3)

{

printf("%d \n", i);

i++;

}

printf("après la boucle, la valeur de i est %d \n",i);

}

exécution

1

2

aprÞs la boucle, la valeur de i est 3

#include <stdio.h>

void main()

{

int i;

for(i=1; i<3; i++)

printf(" %d \n",i);

printf("la valeur de i est %d \n",i);

}

exécution

1

2

la valeur de i est 3

#include <stdio.h>

void main()

{

Advertisement

int i;

for(i=1; i<3; i++)

{

printf(" %d \n",i);

printf("la valeur de i est %d \n",i);

}

}

exécution

1

la valeur de i est 1

2

la valeur de i est 2

#include <stdio.h>

void main()

{

int i,j;

for(i=1; i<3; i++)

for(j=1; j<4; j++)

printf("la valeur de i est %d, celle de j est %d \n",i,j);

Mme Wiem Yaiche Elleuch

corrigé les boucles

Page 1

}

exécution

la valeur de i est 1, celle de j est 1

la valeur de i est 1, celle de j est 2

la valeur de i est 1, celle de j est 3

la valeur de i est 2, celle de j est 1

la valeur de i est 2, celle de j est 2

la valeur de i est 2, celle de j est 3

#include <stdio.h>

void main()

{

Advertisement

int i,j;

for(i=1; i<3; i++)

for(j=1; j<4; j++)

printf("la valeur de i est %d, celle de j est %d \n",i,j);

printf("les valeurs de i et j sont %d, %d \n", i, j);

}

exécution

la valeur de i est 1, celle de j est 1

la valeur de i est 1, celle de j est 2

la valeur de i est 1, celle de j est 3

la valeur de i est 2, celle de j est 1

la valeur de i est 2, celle de j est 2

la valeur de i est 2, celle de j est 3

les valeurs de i et j sont 3, 4

#include <stdio.h>

void main()

{

int i,j;

for(i=1; i<3; i++)

{

for(j=1; j<4; j++)

printf("la valeur de i est %d, celle de j est %d \n",i,j);

printf("les valeurs de i et j sont %d, %d \n", i, j);

}

}

exécution

la valeur de i est 1, celle de j est 1

la valeur de i est 1, celle de j est 2

la valeur de i est 1, celle de j est 3

les valeurs de i et j sont 1, 4

la valeur de i est 2, celle de j est 1

la valeur de i est 2, celle de j est 2

la valeur de i est 2, celle de j est 3

Advertisement

les valeurs de i et j sont 2, 4

#include <stdio.h>

void main()

{

int i,j;

for(i=1; i<3; i++)

{

for(j=1; j<4; j++)

{

Mme Wiem Yaiche Elleuch

corrigé les boucles

Page 2

printf("la valeur de i est %d, celle de j est %d \n",i,j);

printf("les valeurs de i et j sont %d, %d \n", i, j);

}

}

}

exécution

la valeur de i est 1, celle de j est 1

les valeurs de i et j sont 1, 1

la valeur de i est 1, celle de j est 2

les valeurs de i et j sont 1, 2

la valeur de i est 1, celle de j est 3

les valeurs de i et j sont 1, 3

la valeur de i est 2, celle de j est 1

les valeurs de i et j sont 2, 1

la valeur de i est 2, celle de j est 2

les valeurs de i et j sont 2, 2

la valeur de i est 2, celle de j est 3

les valeurs de i et j sont 2, 3

#include <stdio.h>

void main()

{

Advertisement

int i,j;

for(i=1; i<3; i++)

{

for(j=1; j<4; j++)

{

printf("la valeur de i est %d, celle de j est %d \n",i,j);

printf("les valeurs de i et j sont %d, %d \n", i, j);

}

printf("la valeur de j est %d \n",j);

}

printf("la valeur de i est %d \n",i);

}

Exécution

la valeur de i est 1, celle de j est 1

les valeurs de i et j sont 1, 1

la valeur de i est 1, celle de j est 2

les valeurs de i et j sont 1, 2

la valeur de i est 1, celle de j est 3

les valeurs de i et j sont 1, 3

la valeur de j est 4

la valeur de i est 2, celle de j est 1

les valeurs de i et j sont 2, 1

la valeur de i est 2, celle de j est 2

les valeurs de i et j sont 2, 2

la valeur de i est 2, celle de j est 3

les valeurs de i et j sont 2, 3

la valeur de j est 4

la valeur de i est 3

Mme Wiem Yaiche Elleuch

corrigé les boucles

Page 3