Académique Documents
Professionnel Documents
Culture Documents
Pré-analyse
1) Il faut d’abord déterminer les données (des constantes et des variables) : PI, rayon, surface
La constante PI=3.14
ALGORITHME surface_cercle
CONST
PI = 3.14
VAR
ray,surf : réel
DEBUT
Lire (ray)
surf PI*ray*ray
FIN
L’équivalent de C :
#include <stdio.h>
#include <math.h>
#define PI 3.14
int main ()
float r,s;
printf("Saisir le rayon");
scanf("%f",&r);
s = PI*r*r;// s = PI*sqr ( r );
printf("la surface est: %f",s);
return 0;
Structure conditionnelle
a) Choix Simple
Algorithme min_exemple_1
DEBUT
Lire (a,b)
min ß a
min ß b
Fin Si
Fin
b) Choix double
Algorithme min_exemple_1
DEBUT
Lire (a,b)
Si ( a < b ) Alors
min ß a
sinon
min ß b
Fin Si
Fin
Exemple2:
a) Choix Simple
Première Solution:
Algorithme min_solution_1
DEBUT
Lire (a,b,c)
m ß a
Si ( b < m ) Alors
m ß b
FinSi
Si ( c < m ) Alors
m ß c
FinSi
Ecrire (m)
FIN
b) Choix double
Algorithme min_solution_2
DEBUT
Lire (a,b,c)
Si ( a <= b ) Alors
m ß a
Sinon
m ß b
FinSi
Si ( c < m ) Alors
m ß c
FinSi
FIN
c) Choix complexe
Algorithme min_solution_3
DEBUT
Lire (a,b,c)
Si ( a <= b ) Alors
Si ( a <= c ) Alors
m ß a
Sinon
m ß c
FinSi
Sinon
Si ( b <= c ) Alors
m ß b
Sinon
m ß c
FinSi
FinSi
Ecrire (m)
FIN