EXERCICE 2 :
/*ce programme permet de lire un nombre et affiche son carre*/
#include<stdio.h>
#include<conio.h> // pour getch
// fonction principale
int main()
{
int n,carre;
printf("saisir un entier: ");
scanf("%d",&n);
carre=n*n;
printf("le carre de %d est: %d",n,carre);
getch();
return 0;
}
EXERCICE 3 :
/*ce programme permet de lire 2 entiers et de permuter leurs contenu*/
#include<stdio.h>
#include<conio.h> // pour getch
// fonction principale
int main()
{
int a,b,tmp;
printf("saisir la valeur de a: ");
scanf("%d",&a);
printf("saisir la valeur de b: ");
scanf("%d",&b);
printf("avant la permutation: a=%d \t\t b=%d",a,b);
tmp=a;
a=b;
b=tmp;
printf("\napres la permutation: a=%d \t\t b=%d",a,b);
getch();
return 0;
}
EXERCICE 4 :
/*ce programme permet de lire 2 entiers et de permuter leurs contenu*/
#include<stdio.h>
#include<conio.h> // pour getch
// fonction principale
int main()
{
int a,b,c,tmp;
printf("saisir la valeur de a: ");
scanf("%d",&a);
printf("saisir la valeur de b: ");
scanf("%d",&b);
printf("saisir la valeur de c: ");
scanf("%d",&c);
printf("avant la permutation: a=%d \t b=%d\t c=%d",a,b,c);
tmp=b;
b=a;
a=c;
c=tmp;
printf("\napres la permutation: a=%d \t b=%d\t c=%d",a,b,c);
getch();
return 0;
}
EXERCICE 5 :
/*ce programme permet d'afficherla somme et le produit de 2 entier saisit par l'utilisateur*/
#include<stdio.h>
#include<conio.h>
int main()
{
int a,b,s,p;
printf("saisir a et b: ");
scanf("%d%d",&a,&b);
p=a*b;
s=a+b;
printf("la somme de %d et %d est:%d\n",a,b,s);
printf("la produit de %d et %d est:%d\n",a,b,p);
getch();
return 0;
}
EXERCICE 6 :
/*ce programme permet de lire les coordonnées de deux points A et B et de calculer et afficher la distance entre ces deux points.*/
#include<stdio.h>
#include<conio.h>
int main()
{
float Xa,Ya,Xb,Yb,d;
printf("saisir Xa Ya: ");
scanf("%f%f",&Xa,&Ya);
printf("saisir Xb Yb: ");
scanf("%f%f",&Xb,&Yb);
d=sqrt((Xa-Xb)*(Xa-Xb)+(Ya-Yb)*(Ya-Yb));
printf("la distance entre A et B est:%.2f\n",d);
getch();
return 0;
}
EXERCICE 7 :
#include<stdio.h>
#include<conio.h>
int main()
{
float longueur,largeur,s;
printf("Donner la longueur:");
scanf("%f",&longueur);
printf("Donner la largeur:");
scanf("%f",&largeur);
s=longueur*largeur;
printf("La surface est:%.2f\n",s);
getch();
return 0;
}
EXERCICE 8 :
#include<stdio.h>
#include<conio.h>
int main()
{
float PHT,TVA,PTTC;
int NA;
printf("Donner PHT:");
scanf("%f",&PHT);
printf("Donner le nombre d'articles :");
scanf("%d",&NA);
printf("Donner le Taux TVA :");
scanf("%f",&TVA);
PTTC=PHT*NA*(1+TVA);
printf("Le PTTC est:%.2f\n",PTTC);
getch();
return 0;
}
EXERCICE 9 :
/*a) en se servant de 5 variables (mémorisation des valeurs entrées) */
#include<stdio.h>
#include<conio.h>
int main()
{
int n1,n2,n3,n4,s;
printf("Donner un entier:");
scanf("%d",&n1);
printf("Donner un entier:");
scanf("%d",&n2);
printf("Donner un entier:");
scanf("%d",&n3);
printf("Donner un entier:");
scanf("%d",&n4);
s=n1+n2+n3+n4;
printf("La somme est %d\n",s);
getch();
return 0;
}
/*b) en se servant de 2 variables (perte des valeurs entrées)*/
#include<stdio.h>
#include<conio.h>
int main()
{
int n,s=0;
printf("Donner un entier:");
scanf("%d",&n);
s=s+n;
printf("Donner un entier:");
scanf("%d",&n);
s=s+n;
printf("Donner un entier:");
scanf("%d",&n);
s=s+n;
printf("Donner un entier:");
scanf("%d",&n);
s=s+n;
printf("La somme est %d\n",s);
getch();
return 0;
}
EXERCICE 10 :
#include<stdio.h>
#include<conio.h>
int main()
{
float C,K;
printf("Donner la temperature en degre Celsius:");
scanf("%f",&C);
K=C+273.15;
printf("La temperature en degre Kelvin est %.2f\n",K);
getch();
return 0;
}
EXERCICE 11 :
#include<stdio.h>
#include<conio.h>
int main()
{
float DH,E;
printf("Donner le montant en DH:");
scanf("%f",&DH);
E=DH/11;
printf("Le montant en Euro est %.2f\n",E);
getch();
return 0;
}
EXERCICE 12 :
#include<stdio.h>
#include<conio.h>
int main()
{
int a,b,q,r;
float qr;
printf("Donner a:");
scanf("%d",&a);
printf("Donner b:");
scanf("%d",&b);
q=a/b;
r=a%b;
qr=1.0*a/b; // ou bien qr=(float)a/b;
printf("Le quotient de la division de %d sur %d est %d\n",a,b,q);
printf("Le reste de la division de %d sur %d est %d\n",a,b,r);
printf("Le quotient rationnel de la division de %d sur %d est %.2f\n",a,b,qr);
getch();
return 0;
}

Enregistrer un commentaire