Vous êtes sur la page 1sur 5

Exercice 1:

#include<stdio.h>

main(){
int a,b,c,aid;
printf("entrer la valeur de a,b et c differente:");

scanf("%d%d%d",&a,&b,&c);
printf("les valeur avant le trie\n");
printf("val(a)=%d\t",a);
printf("val(b)=%d\t",b);
printf("val(c)=%d\n",c);
if(a>b)

{ aid=a;
a=b;
b=aid;}
if(a>c)
{ aid=a;
a=c;

c=aid;}
if(b>c)
{aid=b;
b=c;
c=aid;}
printf("les nouvelle valeur trier en ordre croissant:\n");

printf("val(a)=%d\n val(b)=%d\n val(c)=%d",a,b,c);


return 0;
}
Exercie 2 :
#include<stdio.h>
main(){

int a,b;
printf("entrer la valeur de a et b");
scanf("%d%d",&a,&b);
if(a!=0&&b!=0){
if(a>0&&b>0 || a<0&&b<0)
printf("le produit est positif");

else printf("le produit est negatif");


}
else printf("le produit et nul");
return 0;}

Eercice 3 :
A)if….else :
#include<stdio.h>
main()
{
int a,b,c,max;
printf("entrez les valeurs de A,B et C \n");
scanf("%d%d%d",&a,&b,&c);
if(a>b)
max=a;
else
max=b;
if(c>max)
max=c;
printf("le MAX est:%d",max);
return 0;
}
B) if….. slse if…..else
#include<stdio.h>
main()
{
int a,b,c;
printf("entrer la valeur de a et b et c");
scanf("%d%d%d",&a,&b,&c);
if(a>b&&a>c)
printf("la max = %d",a);
else if(b>a&&b>c)
printf("le max = %d:",b);
else
printf("le max = %d:",c);
return 0;
}

C) les opérateurs conditionnels et une variable d’aide MAX:


#include<stdio.h>
main(){
int a,b,c,max;
printf("entrer la valeur de a et b et c");
scanf("%d%d%d",&a,&b,&c);
max=(a>b)?a:b;
max=(max>c)?max:c;
printf("le max = %d:",max);
return 0;
}
D)les opérateurs conditionnels sans variable d’aide :
#include<stdio.h>
main(){
int a,b,c;
printf("entrer la valeur de a et b et c");
scanf("%d%d%d",&a,&b,&c);
a=(a>b)?a:b;
a=(a>c)?a:c;
printf("le max = %d:",a);
return 0;
}
Exercice 4 :
a)
#include<stdio.h>
main(){
int a,b;
printf("entrer la valeur de a et b");
scanf("%d%d",&a,&b);
if(a>b)
if(a>10)
printf("premier choix\n");
else if(b<10)
printf("deuxieme choix\n");
else if(a==b)
printf("troisieme choix\n");
else
printf("quatrieme choix\n");
return 0;
}

b) Les réponces du programme :

A=10 B=5 Première choix / troisième choix


A=5 B=5 Troisième choix
A=5 B=10 Quatrième choix
A=10 B=10 Quatrième choix
A=20 B=10 Première choix / Quatrième choix
A=20 B=20 Deuxième choix / Quatrième choix

Vous aimerez peut-être aussi