Fonction somme tableau
Résolu
nodapio
Messages postés
601
Date d'inscription
Statut
Membre
Dernière intervention
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Pourriez vous m'aider sil vous plait,
je veux faire une fonction en #C qui permet de faire la somme des variables d'un tableau, pourriez vous me corrigez sil vous plait car ca ne fonctionne pas...
#include <cstdlib>
#include <iostream>
long sommeTableau(long tableau[], long tailleTableau);
using namespace std;
int main(int argc, char *argv[])
{
long tableau[4] = {1, 5, 6, 7};
long resultat = 0;
sommeTableau(tableau, 4);
printf("La somme du tableau est %ld", resultat);
system("PAUSE");
return EXIT_SUCCESS;
}
long sommeTableau(long tableau[], long tailleTableau)
{
long i;
long resultat = 0;
for (i = 0 ; i < tailleTableau ; i++) {
resultat += tableau[i];
}
return resultat;
}
Pourriez vous m'aider sil vous plait,
je veux faire une fonction en #C qui permet de faire la somme des variables d'un tableau, pourriez vous me corrigez sil vous plait car ca ne fonctionne pas...
#include <cstdlib>
#include <iostream>
long sommeTableau(long tableau[], long tailleTableau);
using namespace std;
int main(int argc, char *argv[])
{
long tableau[4] = {1, 5, 6, 7};
long resultat = 0;
sommeTableau(tableau, 4);
printf("La somme du tableau est %ld", resultat);
system("PAUSE");
return EXIT_SUCCESS;
}
long sommeTableau(long tableau[], long tailleTableau)
{
long i;
long resultat = 0;
for (i = 0 ; i < tailleTableau ; i++) {
resultat += tableau[i];
}
return resultat;
}
A voir également:
- Fonction somme tableau
- Tableau word - Guide
- Fonction si et - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Formule somme excel colonne - Guide
3 réponses
Il faut mettre :
resultat = sommeTableau(tableau, 4);
sinon tu ne récupères pas le résultat renvoyé par ta fonction.
resultat = sommeTableau(tableau, 4);
sinon tu ne récupères pas le résultat renvoyé par ta fonction.
excusez moi, je retire mon message, jai trouver la solution !
la voici:
#include <cstdlib>
#include <iostream>
long sommeTableau(long tableau[], long tailleTableau);
using namespace std;
int main(int argc, char *argv[])
{
long tableau[4] = {1, 5, 6, 7};
long resultat = 0;
printf("La somme du tableau est %ld", sommeTableau(tableau, 4));
system("PAUSE");
return EXIT_SUCCESS;
}
long sommeTableau(long tableau[], long tailleTableau)
{
long i;
long resultat = 0;
for (i = 0 ; i < tailleTableau ; i++) {
resultat += tableau[i];
}
return resultat;
}
la voici:
#include <cstdlib>
#include <iostream>
long sommeTableau(long tableau[], long tailleTableau);
using namespace std;
int main(int argc, char *argv[])
{
long tableau[4] = {1, 5, 6, 7};
long resultat = 0;
printf("La somme du tableau est %ld", sommeTableau(tableau, 4));
system("PAUSE");
return EXIT_SUCCESS;
}
long sommeTableau(long tableau[], long tailleTableau)
{
long i;
long resultat = 0;
for (i = 0 ; i < tailleTableau ; i++) {
resultat += tableau[i];
}
return resultat;
}