Fonction somme tableau
Résolu/Fermé
nodapio
Messages postés
601
Date d'inscription
dimanche 23 novembre 2008
Statut
Membre
Dernière intervention
3 mai 2011
-
4 mars 2009 à 10:08
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 4 mars 2009 à 12:58
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 4 mars 2009 à 12:58
A voir également:
- Fonction somme tableau
- Tableau croisé dynamique - Guide
- Fonction si et - Guide
- Fonction somme excel - Guide
- Somme si couleur - Guide
- Tableau ascii - Guide
3 réponses
NookZ
Messages postés
2138
Date d'inscription
jeudi 29 janvier 2009
Statut
Membre
Dernière intervention
7 mars 2013
513
4 mars 2009 à 10:11
4 mars 2009 à 10:11
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.
nodapio
Messages postés
601
Date d'inscription
dimanche 23 novembre 2008
Statut
Membre
Dernière intervention
3 mai 2011
79
4 mars 2009 à 10:13
4 mars 2009 à 10:13
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;
}
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 835
4 mars 2009 à 12:58
4 mars 2009 à 12:58
Salut,
Remplace plutôt ton printf par std::cout (C++). Sinon tu fais du C et dans ce cas-là, il faudrait inclure stdio.h et stdlib.h.
Remplace plutôt ton printf par std::cout (C++). Sinon tu fais du C et dans ce cas-là, il faudrait inclure stdio.h et stdlib.h.
nodapio
Messages postés
601
Date d'inscription
dimanche 23 novembre 2008
Statut
Membre
Dernière intervention
3 mai 2011
79
4 mars 2009 à 10:14
4 mars 2009 à 10:14
merci quand même, ca marche aussi