Vous êtes sur la page 1sur 3

Série d'exercices avec correction

Exercice 1:
Ecrire un programme qui demande à l’utilisateur de saisir deux réels x et y et
qui affiche la puissance x^​y

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
float x, y, p;
printf (“%f %f”,&x, &y);
p= pow (x,y);
printf (“la puissance est: %f”,p);
return 0;
}

Exercice 2:
Écrire un programme opérations qui calcule la somme, le produit, la différence
et la division de deux nombre réels.

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
float A, B, S, P, Df, Dv;
printf (“donner la valeur de A:” );
scanf (%f, &A)
printf (“donner la valeur de B:”);
scanf (%f, &B);
S= A+B;
P= A*B;
Df= A-B;
Dv= A/B;
printf (“la somme de A et B est: %f”, S );
printf (“A-B= %f \n”, Df);
printf (“A*B= %f \n”, P);
printf (“A/B= %f \n”, Dv);
return 0;
}
Exercice 3:
Ecrire un programme qui demande à l’utilisateur de taper 5 notes et qui affiche leur
somme et leur moyenne

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
float N1,N2, N3, N4, N5, S, M;
printf (“veuillez entrer les 5 notes:”);
scanf (“%f %f %f %f %f”, &N1,&N2,&N3,&N4,&N5);
S= N1+N2+N3+N4+N5;
M= S/5;
printf (“la somme des notes est: %f”, S);
printf (“la moyenne des notes est: %f”, M);
return 0;
}

Exercice 4:
Écrire un programme qui demande à l’utilisateur de taper le rayon d’une sphère, puis
calcule et affiche son volume.
volume d’une sphère= 4/3πr³.

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
float R,v;
const float Pi=3.14;
printf (“veuillez entrer le rayon du sphère:”);
scanf (“%f”, &R);
v=(4/3*Pi*pow(R,3);
printf (“le volume du sphère est: %f”, v);
return 0;
}

Exercice 5:
Ecrire un programme qui demande à l’utilisateur de saisir 2 entitées A et B, qui échange le
contenu des variables A et B puis qui affiche A et B

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
int A,B,C;
printf (“veuillez entrer la valeur de A:” );
scanf (“%d”, &A);
printf (“veuillez entrer la valeur de B:”);
scanf (“%d”, &B);
C=A;
A=B;
B=C;
printf (“la nouvelle valeur de A est: %d \n”,A);
printf (“la nouvelle valeur de B est:%d \n”,B);
return 0;
}

Exercice 6:
Écrire un programme qui demande un temps T (entier) exprimé en secondes,
et qui le convertit en heures, minutes, secondes.
Exemple: T=56263 secondes= 15h 37 minutes et 43 secondes.

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
int T, H, M, S, R;
printf (“veuillez entrer la durée en secondes:”);
scanf (“%d”, &T);
H=T/3600;
R=T%3600;
M=R/60;
S=R%60;
printf (“%d %d %d”,H,M,S);
return 0;
}

Vous aimerez peut-être aussi