Lire une serie de notes!!
NG007
Messages postés
25
Statut
Membre
-
amigo -
amigo -
Salut à tous, j'aimerais qu'on me donne un coup de main parce que je suis bolque. Voila l'enonce: ecrire un programme quii permet de lire une serie de notes comprises entre 0 et 20 et qui affiche ensuite la moyenne de ces notes. La fin de la saisie se fera sur la note egale à 99.
Voila ce que j'ai fait:
#include<stdio.h>
#include<conio.h>
main()
{ int i,j,moy,s,n;
clrscr();
printf("entrer la valeur de n\n");
scanf("%d",&n);
s=0;
for(i=0;i<20;i++)
{ s=s+i;
}
moy=s/n;
printf("la moyenne est %d",moy);
getch();
}
NB:je suis bloque au niveau de:la fin de lasaisie se fera sur la note 99.
J'attends anxieusement votre reponse.Et merci de me preciser ou est-ce que j'ai fait des erreurs!
Voila ce que j'ai fait:
#include<stdio.h>
#include<conio.h>
main()
{ int i,j,moy,s,n;
clrscr();
printf("entrer la valeur de n\n");
scanf("%d",&n);
s=0;
for(i=0;i<20;i++)
{ s=s+i;
}
moy=s/n;
printf("la moyenne est %d",moy);
getch();
}
NB:je suis bloque au niveau de:la fin de lasaisie se fera sur la note 99.
J'attends anxieusement votre reponse.Et merci de me preciser ou est-ce que j'ai fait des erreurs!
Configuration: Windows XP Internet Explorer 6.0
2 réponses
-
Salut,
j'ai pas compris : la boucle de 0 à 19, c'est supposé faire quoi ?
Parce que là, y'a beaucoup de confusion...
-
Bonjour,
Ta boucle
for(i=0;i<20;i++)
{ s=s+i;
}
ne fait rien du tout, elle incrémente i de 0 19 et la somme s sera egale a
s=0+1+2+3....+17+18+19
Je ne crois pas que c'est le but recherché. Repenche toi sur ton algo, fais signe si tu ne touve pas.
Salut.