Partage
  • Partager sur Facebook
  • Partager sur Twitter

long+double=long;double+double=0

Sujet résolu
    11 avril 2006 à 4:05:20

    Bonjour,

    Après la lecture du chapitre sur les tableaux, j'ai voulu faire les exercices que M@teo21 propose. L'exercice 1, pour calculer la somme du tableau :

    ***********************************************
    long sommeTableau(long tableau[], long taille)
    {
    long resultat = 0, i = 0;
    for(i = 0; i < taille; i++)
    {
    resultat += tableau[i];
    }
    return resultat;
    }
    ***********************************************

    L'exercice 2 pour faire la moyenne des tableaux. Pour cela, j'ai voulu utiliser la valeur de sommeTableau, puis faire une division par la taille :
    ***********************************************
    double moyenneTableau(long tableau[], long taille)
    {
    double resultat = sommeTableau(tableau, taille);
    return resultat / taille;
    }
    ***********************************************
    Mais resultat = 0.

    Je suis vraiment très nul, c'était parce que je mettais %ld au lieu de %lf pour les nombres décimaux.
    Vous pouvez supprimer ce message.
    • Partager sur Facebook
    • Partager sur Twitter

    long+double=long;double+double=0

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown