Les tableaux
Résolu
jeandchanel
Messages postés
135
Date d'inscription
Statut
Membre
Dernière intervention
-
jeandchanel Messages postés 135 Date d'inscription Statut Membre Dernière intervention -
jeandchanel Messages postés 135 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Les tableaux
- Tableaux croisés dynamiques - Guide
- Fusionner deux tableaux excel - Guide
- Les tableaux word - Guide
- Barbara veut calculer automatiquement son budget dans un tableau. citez un des logiciels lui permettant de faire des calculs sur des tableaux de nombres (tableur). - Forum Musique / Radio / Clip
- Triez le tableau pour que les villes les plus peuplées soient en haut - Guide
2 réponses
Bonjour,
return produit *= tableau[i];
i n'est pas initialisé.
Soit tu mets i=0; par exemple. Soit tu fais une boucle for. Mais il doit être initialisé à un moment ou à un autre.
Pour les prochaines fois, merci d'utiliser la balise <code c>, sinon c'est illisible.
Exemple : <code c>/*ici tu mets ton code*/</code>.
Cdlt,
Google is your friend
return produit *= tableau[i];
i n'est pas initialisé.
Soit tu mets i=0; par exemple. Soit tu fais une boucle for. Mais il doit être initialisé à un moment ou à un autre.
Pour les prochaines fois, merci d'utiliser la balise <code c>, sinon c'est illisible.
Exemple : <code c>/*ici tu mets ton code*/</code>.
Cdlt,
Google is your friend
Bonjour,
Ce code effectue la multiplication des éléments du tableau qu'il met dans une variable nommée 'produit'.
Puis semble de faire la même chose en passant par une fonction, et là c'est la cata, cela fait n'importe quoi.
Pour finir le résultat de la méthode 'cata' est affiché, la fonction aurait dû être :
Ce code effectue la multiplication des éléments du tableau qu'il met dans une variable nommée 'produit'.
Puis semble de faire la même chose en passant par une fonction, et là c'est la cata, cela fait n'importe quoi.
Pour finir le résultat de la méthode 'cata' est affiché, la fonction aurait dû être :
double multiplication( double const tableau[] , int tailleTableau ) { double produit = 1; for ( int i = 0 ; i < tailleTableau ; i++ ) produit *= tableau[i]; return produit; }
double multiplication(double tableau[], int tailleTableau) { int i = 0; double produit = 1; for(i = 0; i < 4; i++) { produit *= tableau[i]; } return produit; } int main() { int i = 0; double produit = 1; double tableau[4] = {6,5,3,2}; double resultat = multiplication(tableau, 4); printf("Le produit est de %.2f\n", resultat); return 0; }
je vous remercie pour votre remarque pertinente.