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 :

teleportation d'un tableau bidimensionnel dans un autre tableau bidimensionnelle


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    technicien en programation
    Inscrit en
    Mars 2014
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mali

    Informations professionnelles :
    Activité : technicien en programation
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2014
    Messages : 50
    Par défaut teleportation d'un tableau bidimensionnel dans un autre tableau bidimensionnelle
    La liste d'instruction que vous allez voir si dessous doit pouvoir permettre a l'utilisateur de saisir dans un tableau bidimensionnelle (a[5][5]) les afficher ensuite les transporter dans un deuxième tableau bidimensionnelle (b[5][5]) et afficher le deuxième tableau:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main(int argc, char *argv[])
    {
        int a[5][5],b[5][5];
        int i,j,k,t;
        cout<<"Entrez les valeurs du premier tableau"<<endl;
        for(i=1;i<=5;i++)
        {
            for(j=1;j<=5;j++)
            {
                 cin>>a[i][j];
            }
        }
        cout<<"Les valeurs du premier tableau est:"<<endl;
        for(i=1;i<=5;i++)
        {
            for(j=1;j<=5;j++)
            {
                cout<<a[i][j]<<endl;
            }
        }
        cout<<"les valeur du premier tableau dans le deuxieme tableau"<<endl;
        {
            for(i=1;i<=5;i++)
                for(j=1;j<=5;j++)
                    for(k=1;k<=5;k++)
                        for(t=1;t<=5;t++)
                            b[k][t]=a[i][j];
        }
        for(k=1;k<=5;k++)
            for(t=1;t<=5;t++)
                cout<<b[k][t]<<endl;
     
        system ("PAUSE");
        return EXIT_SUCCESS;
    }
    aider moi a corriger mon code a faire exactement ce que je veut faire

  2. #2
    Expert éminent

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par défaut
    Bonjour.
    Pousse ton clavier, et prends un crayon.
    Visiblement, tu n'as pas compris ce que tu fais.

    Dessine une matrice.
    Transpose-la, en notant chaque fois que tu lis un nombre, que tu en écris un, et où.
    Recommence avec une autre matrice.

    Demande-toi comment tu as fait, avec un formalisme ensembliste. Par exemple, "pour tout nombre de tel ensemble"

    Utilise cela comme commentaires de ton code.
    Ça devrait te débloquer.

    Si cela ne t'auras pas suffit, montre nous ce que ça t'aura donné comme résultat.
    Nous t'aiderons volontiers.

  3. #3
    Membre très actif

    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    685
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 685
    Par défaut
    Pour te donner un coup de pouce,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    for(i=1;i<=5;i++)
                for(j=1;j<=5;j++)
                    for(k=1;k<=5;k++)
                        for(t=1;t<=5;t++)
                            b[k][t]=a[i][j];
    C'est ce code qui pousse leternel à te dire que tu n'as pas compris ce que tu faisais.

    Bon courage

  4. #4
    Membre actif
    Homme Profil pro
    technicien en programation
    Inscrit en
    Mars 2014
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mali

    Informations professionnelles :
    Activité : technicien en programation
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2014
    Messages : 50
    Par défaut le résultât du code
    le compilateur permet de saisir les nombres dans le premier tableau et sa l'affiche sans problemme,mais au niveau de la transportation dans l'autre tableau ces sa le problemme et a l'affichage du deuxiemme tableau sa affiche uniquement le dernier chifre que jai saisie dans le premier tableau
    epui tn systheme de matrice je ne compran rien!!!!!

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Network game programmer
    Inscrit en
    Juin 2010
    Messages
    7 153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Canada

    Informations professionnelles :
    Activité : Network game programmer

    Informations forums :
    Inscription : Juin 2010
    Messages : 7 153
    Billets dans le blog
    4
    Par défaut
    Le simple fait d'itérer de 1 à 5 sur un tableau de 5 éléments indique que tu n'as pas la moindre once de connaissance des bases du langage.
    Partant de là, t'aider revient à te dire d'enfin ouvrir un livre, ou lire de la doc, bref te renseigner sur la grammaire de base du langage.
    Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
    Un peu de programmation réseau ?
    Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.

  6. #6
    Membre actif
    Homme Profil pro
    technicien en programation
    Inscrit en
    Mars 2014
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mali

    Informations professionnelles :
    Activité : technicien en programation
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2014
    Messages : 50
    Par défaut c'est un tableau bidimensionnelle
    dans un tableau comme celle si( a[5][5]) a combien doit on iterer
    j'attend la réponse!!!

  7. #7
    Invité
    Invité(e)
    Par défaut
    Bonjour tout d'abord,

    Citation Envoyé par pipipicontrole Voir le message
    j'attend la réponse!!!
    Nous ne sommes pas des chiens à ton service. Je te prierais donc d'être plus plus poli et respectueux

    Un tableau de taille [N] a ses indices qui vont de 0 à N-1 et non de 1 à N.
    Je ne saurais trop te conseiller de lire un cours dessus.

  8. #8
    Membre actif
    Homme Profil pro
    technicien en programation
    Inscrit en
    Mars 2014
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mali

    Informations professionnelles :
    Activité : technicien en programation
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2014
    Messages : 50
    Par défaut excuse
    ok j'ai conprie merci du conseille

Discussions similaires

  1. Réponses: 7
    Dernier message: 02/01/2014, 15h29
  2. [XL-2003] nom de tableau contenu dans un autre tableau
    Par alainb dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 09/06/2010, 21h36
  3. [VBA-E] Comment accéder à une variable tableau située dans un autre module
    Par jeanpierreco dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 17/02/2007, 13h15
  4. Enregistrer le résultat d'un Query dans un autre Tableau
    Par aliwassem dans le forum Bases de données
    Réponses: 4
    Dernier message: 14/02/2007, 14h22
  5. création de tableau dans un autre tableau
    Par freestyler dans le forum Delphi
    Réponses: 2
    Dernier message: 02/11/2006, 08h54

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