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 :

aide boucle for


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 100
    Par défaut aide boucle for
    salut les amis;
    j'ai crée ce petit code, où il y a un tableau qui reçois la différence entre 2 autre un de 5 et l'autre de 3 cases.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    for ( j = 0; j < 15 ; j++)
        for (m = 0; m < 3; m++)
            for(k = 0; k < 5; k++)
              tab3[j] = tab1[k] - tab2[m]
     
    for ( i = 0; i < 15 ; i++)
        printf("les résultats : %d", tab3[i]);
    mais le résultat c'est :
    78 78 78 78 78 78 78 78 78 78 78 78 78 78 78.
    c'est quoi l'erreur les amis.
    merci

  2. #2
    Membre émérite
    Inscrit en
    Juillet 2005
    Messages
    512
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 512
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    for ( j = 0; j < 15 ; j++)
        for (m = 0; m < 3; m++)
            for(k = 0; k < 5; k++)
              tab3[j] = tab1[k] - tab2[m];
    Est equivalent à

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    for ( j = 0; j < 15 ; j++) 
              tab[j] = tab1[4] - tab2[2];
    Il faut revoir l'imbriquation des boucles for ?!!?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 100
    Par défaut
    d'après vous c'est quoi la solution.

  4. #4
    Membre émérite
    Inscrit en
    Juillet 2005
    Messages
    512
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 512
    Par défaut
    Et bien, je n'ai pas de solution car je ne sais pas ce que vous voulez faire ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 100
    Par défaut
    je vous explique :
    en a 2 tableaux

    (1er tableau de 5 case)
    24 45 67 23 14

    (2éme tableau)
    34 189 78

    je veux que le troisiéme contient le différence de la premiere case du 1er tableau avec tous les case du 2éme tableau, et la 2éme case du premier avec tous les case du 2éme tablea et ainsi de suit.

    (3éme tableau)

    10 165 54 -11 144 33 ...........

  6. #6
    Membre émérite
    Inscrit en
    Juillet 2005
    Messages
    512
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 512
    Par défaut
    Au vue du resultat que tu donnes, ce n'est pas plutot l'inverse que tu veux ?

    C'est a dire la difference de toutes les cases du deuxieme avec la premiere case du premier ....

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Aide boucle For VBA
    Par Marcfruye dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 16/11/2012, 19h35
  2. Aide boucle for avec condition
    Par guigui33 dans le forum Images
    Réponses: 1
    Dernier message: 06/03/2008, 20h59
  3. aide vba boucle for each paramétrée en range
    Par gotlieb dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 27/07/2006, 08h55
  4. [BATCH] Aide sur boucle for et test
    Par t_om84 dans le forum Windows
    Réponses: 3
    Dernier message: 07/06/2006, 10h12
  5. Aide pour syntaxe de boucle "FOR"
    Par tribaleur dans le forum ASP
    Réponses: 2
    Dernier message: 31/05/2006, 14h03

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