Exercice
Écrire un algorithme qui permet de calculer et afficher la moyenne générale d’un
étudiant en introduisant ses notes et le coefficient de chaque module par le clavier.
Sachant que :
- L’étudiant suit 09 modules
- La note est comprise entre 0 et 20
- Les coefficients entre 1 et 5
- La formule de calcul (MG : moyenne générale)
MG= (somme (note*coefficient))/(somme coefficients)
Solution
Algo
moyenne générale
Variables notes, coefficient, moyenne générale: reel
Début
Ecrire («09 modules : «)
Lire (09 modules)
Ecrire («note entre 0 et 20 : «)
Lire (note entre 0 et 20)
Ecrire («coefficients entre 1 et 5 : «)
Lire (coefficients entre 1 et 5)
Moyenne générale = (somme (note*coefficient))/(somme coefficients)
Ecrire («la moyenne générale est: «, moyenne)
Fin.
Algo min,max,somme
Var
A , B , C max ,min,somme :integer
debut
ecrire (‘’Entrer la valeur de A‘’)
lire A
ecrire (‘’Entrer la valeur de B‘’)
lire B
ecrire (‘’Entrer la valeur de C‘’)
lire C
if A > B then
max : = A
else
max : = B
end
if max < C then
max : = C
end
ecrire (‘’le maximum entre:",A,",",B,",",C,"est :‘’,)max;
if A < B then
min : = A
else
min : = B
end
if min > C then
min : = C
ecrire (‘’le minimum entre:",A,",",B,",",C,"est :‘’,)min;
end
A , B ,C : reel
ecrire (‘’Entrer 1er nombre :‘’)
lire (a)
ecrire (‘’Entrer 2 eme nombre :‘’)
lire (b)
ecrire (‘’Entrer 3 eme nombre :‘’)
lire (c)
ecrire (‘la somme de trois nombre est : ‘’,a+b+c)max;
Fin.
Algorithmique Max_Min_Som;
Var
A , B , C, Max, Min, som: entier;
Debut
Max :=03;
Min :=03;
Som :=03;
Lire(A , B , C);
TantQue (A , B , C <> 03) Faire
Si (A , B , C > Max) Alors
Max := A , B , C;
Sinon
Min := A , B , C;
FinSi
Lire(A , B , C);
FinTantQue
Ecrire("Le Max est: ", Max);
Ecrire("Le Min est: ", Min);
Ecrire (‘’Entrer 1er nombre :‘’)
Lire (a)
Ecrire (‘’Entrer 2eme nombre :‘’)
Lire (b)
Ecrire (‘’Entrer 3eme nombre :‘’)
Lire (c)
Ecrire (‘la somme de trois nombre est : ‘’,a+b+c)max;
Fin.