Académique Documents
Professionnel Documents
Culture Documents
DE PROGRAMMATION
1
MEMBRES DU GROUPE
NOMS PRENOMS
OUEDRAOGO Ibrahim Aboubakar
SOULAMA Déborah Yvette
MINOUNGOU Anita Soraya
LANKOANDE Justin
SAWADOGO Abdoul Aziz
2
EXERCICE 1
ALGORITHME
ALGORITME CALCULSOMME
Variables
n :entier ;
i :entier ;
somme=0 :entier ;
Début
ECRIRE("Entrez un entier n") ;
LIRE("n")
Pour i1 à n pas 1 faire
Sommesomme + i
Fin pour
ECRIRE("La somme des entiers de 1 à ",n, "est :
",somme) ;
Fin
PROGRAMMATION
int main()
{
int i,n, somme = 0;
printf("Entrez un entier n : ");
scanf("%d", &n);
for (i = 1; i <= n; i++) {
somme=somme+i;
}
3
printf("La somme des entiers de 1 a %d est : %d\n", n, somme);
return 0;
}
4
EXERCICE 2
ALGORITHME
Algorithme parité
Variables
Nombre : entier ;
Début
ECRIRE ("Veuillez entrer un nombre svp : ") ;
LIRE("Nombre") ;
Si ( Nombre/2=1) alors
ECRIRE("Le nombre " ,Nombre, " est impaire") ;
Sinon
ECRIRE("le nomre",Nombre, "est paire") ;
Fin si
Fin
PROGRAMMATION
int main()
{
int Nombre ;
printf(" Veuillez entrez un nombre svp : ") ;
scanf("%d",&Nombre) ;
if (Nombre%2==1)
printf("%d est un nombre impaire",Nombre) ;
else
printf("%d est un nombre paire",Nombre) ;
Return 0 ;
}
5
6
EXERCICE 3
ALGORITHME
ALGORITHME CALCULAIRE
Variables
R1 :réel ;
R2 :réel ;
Aire :réel, ;
Constantes
pi :3.14
Début
ECRIRE("Entrez le rayon R1 : ") ;
LIRE("R1") ;
ECRIRE("Entrez le rayon R2 : ") ;
LIRE("R2") ;
Aire=0
Airepi*| (R2*R2-R1*R1) |
ECRIRE("L'aire de la surface comprise entre les deux
cercles est : ",Aire) ;
Fin
PROGRAMMATION
int main()
{
float R1, R2, aire;
printf("Entrez le rayon R1 : ");
7
scanf("%f", &R1);
return 0;
}
8
EXERCICE 4
ALGORITHME
ALGORITHME CALCUL_COORDONNEES
Variables
X1,Y1 ,X2 ,Y2 : réels ;
a,b :réels ;
Début
ECRIRE("Veuillez saisir les coordonnées de la première
extrémité du segment (X1,Y1) : ") ;
LIRE("X1,Y1) ;
ECRIRE("Veuillez saisir les coordonnées de la première
extrémité du segment (X2,Y2) : ") ;
LIRE("X2,Y2") ;
ECRIRE(" Veuillez saisir vos coordonnées du point (a,b) : ") ;
LIRE("a,b") ;
Si ((a >= X1 et a <= X2 ou a >= X2 et a <= X1) et
(b >= Y1 et b <= Y2 ou b >= Y2 et b <= Y1)) alors
ECRIRE(" Le point",(a,b), "se trouve sur le segment") ;
Sinon
ECRIRE("Le point",(a,b), "ne se figure pas sur le
segment) ;
Fin si
Fin
PROGRAMMATION
int main()
9
{
// Déclaration des variables
float x1, y1, x2, y2; // Coordonnées des extrémités du segment
float a, b; // Coordonnées du point
return 0;
10
11