25 Jan2016
Le pourcentage de notes supérieures à la moyenne
Objectifs:
- Manipules les tableaux à une seule dimension
- Compter le nombre d'éléments vérifiant une condition
Énoncé:
Ecrire un programme C qui demande à l’utilisateur de saisir les notes d'une classe et qui calcule et affiche ensuite le pourcentage de notes supérieures à la moyenne de la classe.
Exemple d’exécution :
Entrer la taille du tableau : 6
Entrer l'element 1 :13
Entrer l'element 2 :11
Entrer l'element 3 :9
Entrer l'element 4 :4
Entrer l'element 5 :16
Entrer l'element 6 :8
Le pourcentage de notes superieurs a la moyenne 10.17 est : 50.00%
//Programme : Le pourcentage de notes supérieures à la moyenne //Auteur : IDMANSOUR //Copyright : Exelib.net #include<stdio.h> main(){ int i, n, c = 0; float m, s = 0, p, T[30]; printf("Entrer la taille du tableau : "); scanf("%d",&n); for(i=0; i<n; i++){ printf("Entrer l'element %d :", i+1); scanf("%f",&T[i]); s = s + T[i]; } m = s / n; for(i=0; i<n; i++){ if(T[i] >= m){ c = c + 1; } } p = ((float)c / n) * 100; printf("Le pourcentage de notes superieurs a la moyenne %.2f est : %.2f%% ", m, p); }