Moyenne des valeurs d'un tableau

jeffrey -  
Felice_ Messages postés 271 Statut Membre -
Bonjour, j'ai problème probablement avec la moyenne (variable tout en bas du code), merci de votre aide :) j'ai aussi un problème pour mettre les balises pour le code c :

 double moyTab (double tab[], int tailleTab);

int main ()
{
    int M = 0 ;
    double tab [5] = {1.2,5.7,2.6};
    M = moyTab(tab,5);
    printf("moyenne du tableau= %lf \n\n",M);
}

 double moyTab (double tab[], int tailleTab)
{
    int i = 0, double moyenne = 0;

    for (i=0; i < tailleTab; i++)
    {
        moyenne = tab[i] / i;
    }
return moyenne;
}

2 réponses

  1. Felice_ Messages postés 271 Statut Membre 11
     
    Bonjour,

    Remplace :
        int i = 0, double moyenne = 0;


    Par :
        int    i       = 0;
        double moyenne = 0;


    Pour l'erreur de syntaxe…

    Sinon je pense que tu veux faire :
    #include <stdio.h>
    
    double moyTab (double tab[], int tailleTab);
    
    int main () {
        double tab[3] = {1.2, 5.7, 2.6};
        double M      = moyTab(tab, 3);
        
        printf("moyenne du tableau = %lf\n", M);
    }
    
    double moyTab (double tab[], int tailleTab) {
        int    i       = 0;
        double moyenne = 0;
        
        for (i = 0; i < tailleTab; ++i) {
            moyenne += tab[i];
        }
        
        moyenne = moyenne / tailleTab;
        
        return moyenne;
    }
    0
  2. jeffrey
     
    Bonjour, Felice merci bien pour ta réponse :)
    0
    1. Felice_ Messages postés 271 Statut Membre 11
       
      Mais de rien Jeffrey,

      Tu ne souhaites pas avoir un compte ? Je souhaitais te demander quelque chose en retour… :-p
      0