100% ont trouvé ce document utile (3 votes)
2K vues3 pages

Calculer la moyenne générale avec coefficients

Transféré par

serianny
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
100% ont trouvé ce document utile (3 votes)
2K vues3 pages

Calculer la moyenne générale avec coefficients

Transféré par

serianny
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

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.

Vous aimerez peut-être aussi