1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| #include <stdio.h>
#define TAILLE 10
int main () {
int n,i,j=0; /* j pour l'indice du min*/
float T1[TAILLE],s=0, moy,min=0;
do {
printf("Nombre de valeur à fournir (2=<n<=10) ");
scanf("%d", &n);
} while(n<2 || n>TAILLE);
printf("Définition de T1\n");
for(i=0; i<n; i++) {
if(min>T1[i])
{
min=T1[i];
j=i;
}
}
int nb = n;
for(i=0; i<n; i++) {
printf("Valeur à mettre dans T1[%d] ?\n", i);
scanf("%f", (T1+i));
if (T1+i > min)
s+=*(T1+i);
else
nb--;
}
printf("\n");
moy = (s)/(nb);
printf("Notes pris en compte dans la moyenne\n");
for(i=0; i<n; i++) {
if(*(T1+i) > min)
printf("%.2f\n", *(T1+i));
}
printf("Moyenne = %.2f\n", moy);
return 0;
} |