Académique Documents
Professionnel Documents
Culture Documents
1 Exercice 1
Ecrire un programme qui saisit 2 entiers et affiche successivement la somme , la diffrence, le produit et le quotient de ces 2
entiers.
la correction:
#include<stdio.h>
int main(void)
{
int a,b;
return 0;
}
1.2 Exercice 2
Ecrire un programme qui demande lutilisateur de donner le rayon dun cercle et lui retourne sa surface et son primtre.
la correction:
#include<stdio.h>
#include<math.h>
#define Pi 4*atan(1)
int main(void)
{
float r;
printf("Entrer le rayon du cercle :");
scanf("%f",&r);
return 0;
}
1.3 Exercice 3
Ecrire un programme qui saisit deux entiers a et b et permute la valeur de ces deux entiers
la correction:
#include<stdio.h>
int main(void)
{
/* il faut utiliser une variable tampon pour l'echange */
int a,b,tampon;
tampon=a;
a=b;
b=tampon;
return 0;
}
1.4 Exercice 4
Ecrire un programme qui saisit un rel x et un entier n et affiche x la puissance n.
la correction:
#include<stdio.h>
#include<math.h>
int main(void)
{
int n;
float x;
return 0;
}
1.5 Exercice 5
Ecrire un programme retournant la factorielle dun nombre entier entr par lutilisateur.
la correction:
#include<stdio.h>
int main(void)
{
int i,n,res;
res=1;
for(i=n;i>1;i--)
{
res=res*i;
}
return 0;
}
1.6 Exercice 6
Ecrire un programme qui rsout les quations du second degr (ax2 + bx + c = 0).
Le programme demande a, b et c lutilisateur puis indique le nombre de solutions ainsi que leurs valeurs
la correction:
#include<stdio.h>
#include<math.h>
int main(void)
{
float a,b,c,dis,res1,res2;
dis=b*b-4*a*c;
return 0;
}