Université Montesquieu Bordeaux IV 2011/2012
Licence 3 Sciences Economiques
Excel et Programmation
Exercice 4.
1. Ecrire un algorithme qui permet de saisir n notes (n est connu et fixé).
Algorithme Exercice4_1()
Var note : réel ;
n,i : entier ; (‘La valeur de n est à demander à l’utilisateur‘)
Afficher(’’Combien de notes voulez-vous saisir ?’’) ;
Lire(n) ;
Pour i = 1 à n faire
Afficher(’’Donnez la valeur de la’’,i,’’ième note ’’) ;
Lire(note) ;
Fin Pour
Fin Algorithme
2. Ajouter à l’algorithme précédent le calcul de la moyenne des notes.
Algorithme Exercice4_2()
Var note,somme,moyenne : réel ;
n,i : entier ;
somme
0 ;
Afficher(’’Combien de notes voulez-vous saisir ?’’) ;
Lire(n) ;
Pour i = 1 à n faire
Afficher(’’Donnez la valeur de la’’ ,i,’’ième note ’’) ;
Lire(note) ;
somme
somme + note ;
Fin Pour
moyenne
somme/n ;
Afficher(’’La moyenne des notes saisies est : ’’,moyenne) ;
Fin Algorithme
3. Même exercice, mais ne pas prendre en compte les notes incorrectes dans le calcul.
Algorithme Exercice4_3()
Var note,somme,moyenne : réel ;
n,i,k : entier ; (‘La valeur de n est à demander à l’utilisateur‘)
somme
0 ;
k
0 ;
Afficher(’’Combien de notes voulez-vous saisir ?’’) ;
Lire(n) ;
Pour i = 1 à n faire
Afficher(’’Donnez la valeur de la ’,i,’’ième note ’’) ;
Lire(note) ;
Si(note=>0 et note<=20) alors
somme
somme + note ;
k
k+1 ;
Fin Si
Fin Pour
Si(k>0) alors
moyenne
somme/k ;
Afficher(’’La moyenne des notes saisies est : ’’,moyenne) ;
Sinon
Afficher(’’La moyenne ne peut être calculée ! ’’) ;
Fin Si
Fin Algorithme