Professional Documents
Culture Documents
(Correction)
Exercice 1 :
Ecrire un programme qui saisit deux entiers et affiche leur produit. Modifier
ensuit le programme afin de saisir deux rels.
Exercice 2 :
Ecrire un programme qui change deux entiers saisis. Afficher les entiers avant
et aprs lchange.
Exercice 3 :
Exercice 4 :
Exercice 5 :
Ecrire un programme qui affiche le plus grand et le plus petit dune suite
dentiers saisis. Les nombres saisis ne se sont pas conservs en mmoire. La
suite se termine avec la valeur 0.
Exercice 6 :
1
Programmation C
Montassar Ben Sad
Correction
Exercice 1
#include <stdio.h>
{ int A,B;
scanf("%d",&A);
scanf("%d",&B);
/* affichage du produit*/
return 0;
Exercice 2
#include<stdio.h>
scanf("%d %d",&a,&b);
tampon=a;
a=b;
b=tampon;
return 0;
}
Exercice 3
#include<stdio.h>
int main(int argc, char *argv[])
int x;
printf("saisir un entier \n");
scanf("%d",&x);
if(x%2==0)
printf("l'entier est paire\n\n");
else
printf("l'entier est impaire\n\n");
return 0;
3
Programmation C
Montassar Ben Sad
Exercice 4
#include <stdio.h>
int main(int argc, char *argv[]) {
int A, B, C;
int MAX;
if (A>B)
MAX=A;
else
MAX=B;
if (C>MAX)
MAX=C;
return 0 ;
Exercice 5
#include <stdio.h>
int iPlusGrand;
int iPlusPetit;
int iSaisi;
printf("Entier:");
4
Programmation C
Montassar Ben Sad
scanf("%d",&iSaisi);
iPlusGrand =iPlusPetit=iSaisi;
while(iSaisi)
if (iPlusGrand<iSaisi)
iPlusGrand = iSaisi;
else
if (iPlusPetit>Isaisi)
iPlusPetit=iSaisi;
printf("Entier:");
scanf("%d",&iSaisi);
} /*Fin du while(iSaisi)*/
printf("Entier le plus grand =%d et Entier le plus petit = %d", iPlusgrand, iPlusPetit);
return 0;
5
Programmation C
Montassar Ben Sad
}
Exercice 6
Ecrire un programme qui lit un caractre au clavier et affiche le caractre ainsi que son code
numrique :
#include <stdio.h>
int main(int argc, char *argv[])
{
int C;
printf("Introduire un caractre suivi de 'Enter'\n");
C = getchar();
printf("Le caractre %c a le code ASCII %d\n", C, C);
return 0;
}
#include <stdio.h>
#include <conio.h>
int main(int argc, char *argv[])
int C;
printf("Introduire un caractre \n");
C = getch();
printf("Le caractre %c a le code ASCII %d\n", C, C);
return 0;
}
6
Programmation C