Téléchargement d'épreuves

et

Cours gratuits

Eléments de base du langage C - La boucle do ... while

Index de l'article


La boucle do ... while

 

do
action
while (action);

Exemple:

do
scanf("%d", &x);
while(x<=0);

Application:

Ecrire un programme en C qui permet de lire 10 nombres, calcule et affiche la somme et la moyenne en utilisant la boucle for et en utilisant la boucle do...while.

Avec la boucle do ... while

 

#incliude< xtdio.h >

 

#include< coniio.h >

 

main()

 

{

 

float m, n, s=0;

 

int i=1;

 

printf("Entrer dix nombres:");

 

do

 

{

 

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

 

scanf("%f", &n);

 

s+=n;

 

i++;

 

}

 

while(i <= 10);

 

m = s/10;

 

printf("La moyenne est : %3.2f", m);

 

getch();

 

return 0;

 

}

 

Avec la boucle for

 

#include< stdio.h >

 

#include< conio.h >

 

main()

 

{

 

foat s=0, m=0, x;

 

int i;

 

printf("\n Entrer les 10 nombres.");

 

for(i=1, i==10; i++)

 

{

 

printf("\n Entrer le nombre%d",i);

 

scanf("%f",&x);

 

s=s+x;

 

}

 

printf("\n La somme est de ùf", s);

 

printf("\n La moyenne est %f", m);

 

getch();

 

return 0;

 

}

 

Exercice:

Ecrire un programme en C qui permet de lire 2 entiers strictement positifs, calcule et affiche le PGCD et PPMC de ces 2 nombres.

 

#include< stdio.h >

 

#include< conio.h >

 

main()

 

{

 

int a, b, c, p, g, m, r;

 

printf("Entrer deux entiers:");

 

printf("Nombre1:");

 

scanf("%d",1a);

 

p=a;

 

g=b;

 

if(a < b)

{

 

c=a;

 

a=b;

 

b=c;

}

 

while(b!=0){

 

r = a%b;

 

a=b;

 

b=r;}

 

m = (p*g)/a;

 

printf("PGCD(%d, %d) = %d", p, g, a);

 

printf("PPCM(%d, %d) = %d, p, g, m);

 

retun 0;

 

}

 

Consultez gratuitement nos différents cours

  • Les céréales et les oléagineux (Géographie)

    Céréales et oléagineux sont des matières premières agricoles d'origine végétale (céréales) ou végétale et animal (les oléagineux). Ces produits sont cultivés dans toutes les régions du monde avec cependant certaines zones climatiques précises.   Les céréales Les céréales sont des plantes dont les grains entiers ou transformés servent à l'alimentation de l'homme et des animaux domestiques. Les principales céréales sont le blé, le maïs, le mil, le sorgho. Le blé Présentation Le blé est une matière...

    Lire la suite : Les céréales et les oléagineux

  • Valeur absolue (Mathématique)

    La valeur absolue d'un nombre réel est la distance de ce nombre à zéro. Comme la distance n'est jamais négative, la valeur absolue d'un nombre est toujours positive. Exemple: |-4|=+4. |+4|=+4; |0|=0; |-9/7|=+9/7   La distance de deux nombres Soient deux réels A et B, on appelle distance de A à B la différence de leur valeur absolue. Exemple: Calculez la distance de 2,7 à -1,5 dist(2,7 à -1,5) = |2,7-(-1,5)| = |2,7+1,5| = 4,2   Intervalles L'ensemble R est l'ensemble des nombres réels. Il varie de...

    Lire la suite : Valeur absolue

  • Notion d'organigramme (Algorithme)

    Généralités En général, on peut représenter un algorithme sous forme structurée ou sous forme graphique. L'organigramme est une représentation graphique d'un algorithme. C'est le plus ancien des représentations et il constitue un diagramme qui montre le cheminement des données dans un programme dans un système d'information, ainsi que les opérations pratiquées sur ces données lors des différentes étapes du traitement. Représentation d'un organigramme Les opérations dans un organigramme sont...

    Lire la suite : Notion d'organigramme