IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Creer une fonction pour un calcul [Débutant(e)]


Sujet :

C++

  1. #1
    Candidat au Club
    Inscrit en
    Janvier 2008
    Messages
    5
    Points
    2
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 5
    Points : 2
    Par défaut Creer une fonction pour un calcul
    bonjour a tous ,

    Voila je commence la programmation en C++ et je voudrais faire une fonction de calcule. Je m'explique:

    int tab[13];

    tab[0] = 1;
    tab[1] = 2;
    tab[2] = 3;
    tab[3] = 4 ;
    tab[4] = 5 ;
    tab[5] = 6 ;
    tab[6] = 7 ;
    tab[7] = 8 ;
    tab[8] = 9 ;
    tab[9] = 10 ;
    tab[10] = 11 ;
    tab[11] = Fonction pour ce calcul
    tab[12] = 12;

    Voila j'ai creer un tableau avec des valeurs rentrées à la main et j'aimerais faire un fonction qui fait l'addition de tab[0] à tab[9] inclu.

    J'espere avoir bien expliqué le probleme .
    Merci a tous

  2. #2
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    38
    Points
    43
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 38
    Points : 43
    Par défaut
    Je pense qu'il serait mieux d'apprendre le langage C++ avant d'essayer de résoudre un problème.
    http://www.developpez.net/forums/showthread.php?t=31

  3. #3
    Candidat au Club
    Inscrit en
    Janvier 2008
    Messages
    5
    Points
    2
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 5
    Points : 2
    Par défaut
    Je connais a peu pret toutes les bases mais la je bute un peu sur le probleme.

  4. #4
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Points
    13 968
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 033
    Points : 13 968
    Par défaut
    Citation Envoyé par micrak11 Voir le message
    Je connais a peu pret toutes les bases mais la je bute un peu sur le probleme.
    Bonjour et bienvenu.
    je ne veut pas te démoraliser..
    Mais là tu n'as pas les bases...
    As tu fait un morceau de code, à nous montrer?

  5. #5
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 957
    Points
    5 683
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 957
    Points : 5 683
    Par défaut
    Ceu,
    Citation Envoyé par micrak11 Voir le message
    Je connais a peu pret toutes les bases mais la je bute un peu sur le probleme.
    Ton problème est basique, donc tu sais le résoudre.

  6. #6
    Candidat au Club
    Inscrit en
    Janvier 2008
    Messages
    5
    Points
    2
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 5
    Points : 2
    Par défaut
    Ba j'ai fais le code le plus simple possible en mettant :

    tab[1]+tab[2]+......
    Mais j'ai pas envie de passer par la car si j'ai des millions de case dans mon tableau j'aen ai pour trois jours a le coder.
    Je pensse qu'il faut un boucle mais je ne vois pas comment m'arreter à tab[9].

    je ne suis pas venu chercher la reponse mais un peu d'aide.

  7. #7
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Points
    13 968
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 033
    Points : 13 968
    Par défaut
    Citation Envoyé par micrak11 Voir le message
    Ce qui m'enerve le plus c'est que je suis sur que la reponse et simple.
    Ben oui c'est même la base.....
    Je t'en donne deux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    int somme(0);
    for (int i=0;i<9;++i) somme+=tab[i];
    ou plus c++
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    int somme = std::accumulate(tab,tab+9,0);

  8. #8
    Membre chevronné
    Avatar de poukill
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 155
    Points
    2 107
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 155
    Points : 2 107
    Par défaut
    Si tu ne sais pas codé une boucle, autant que tu saches tout de suite que tu n'as pas les bases...
    Un conseil : il n'y rien de pire que d'essayer d'apprendre un tas de trucs sur le tas alors que t'as pas le niveau.
    Prend un bouquin, tranquille, et lis le jusqu'au bout... Le C++ est un langage difficile, on l'apprend pas comme ça !

Discussions similaires

  1. [Free Pascal] Une fonction pour calculer la variance
    Par eldoir dans le forum Free Pascal
    Réponses: 0
    Dernier message: 10/11/2011, 21h39
  2. calcul d'une fonction pour un tableau matrice
    Par sihamus87 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 27/04/2011, 17h54
  3. creer une fonction unique pour checkbox
    Par under dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 01/12/2009, 16h58
  4. Une fonction pour les calculs statistiques
    Par Platon93 dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 18/06/2008, 16h06
  5. Existe-t-il une fonction pour calculer le kurtosis
    Par bichou dans le forum MATLAB
    Réponses: 1
    Dernier message: 19/06/2007, 18h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo