Lire une serie de notes!!

NG007 Messages postés 25 Statut Membre -  
 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!
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. blux Messages postés 5043 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    Salut,

    j'ai pas compris : la boucle de 0 à 19, c'est supposé faire quoi ?

    Parce que là, y'a beaucoup de confusion...
    0
    1. NG007 Messages postés 25 Statut Membre 4
       
      je ne vois pas ce tu veux dire, sois plus precis! j'ai dit que j'etais bloque c'est la raison pour laquelle je l'ai posté! Alors dis-moi ce que tu propose!
      0
  2. amigo
     
    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.
    0