Besoin de votre aides en langage C - Page 2

Résolu
Précédent
  • 1
  • 2
Utilisateur anonyme
 
a nn il y a le bon résultat que pour 2note :s
0
fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
 
Eh, oui c'est bien ce qui me semblait.
Le code que tu as ajouté n'est pas bon. Pour d'autres résultats, ça va foirer. ^^
Comme je t'ai dit à partir de mon code initial, tu as juste à donner deux lignes supplémentaires à la place de mon commentaire. Rien d'autres à changer. Pas de boucles à rajouter. Rien. Juste deux lignes. Un scanf, et une addition pour t'aider.
Réfléchis bien ;)
0
Utilisateur anonyme
 
ok je vais réfléchir et encore et encore ^^
0
Utilisateur anonyme
 
J'ai essayer beaucoup de méthode mes cela ne fonctionne tjr pas :'(
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
 
Dommage, car c'est important l'algorithme, c'est là où beaucoup pêche.
Allez, je te donne la solution ;)
Note, que tu peux rajouter une troisième ligne comme dans ton exemple avec un printf("notes %d : ",i);
#include <stdio.h>

int main(void){
     int i;
     int nbNotes;
     int sum=0;
     int note;

     printf("Nombre de notes :");
     scanf("%d",&nbNotes);
    
     i=nbNotes;
     while(i > 0){
          //les deux lignes magiques :
          scanf("%d",&note);
          sum+=note;
          i--;
     }
     printf("La moyenne est de : %f\n"; (float)sum/nbNotes);
     return 0;
}

Cdlt
0
Utilisateur anonyme
 
Merci mes javer fait sa sauf que javais pas mis note mes un autre :s
0
fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
 
Oui t'avais mis sum, et surtout tu avais oublié de mettre sum+=notes; Et c'est ça le plus important ;)
0
Utilisateur anonyme
 
J'ai apris des choses :) merci beaucoup
0
Précédent
  • 1
  • 2