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 :

Probleme Affichage matrice


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2008
    Messages : 4
    Par défaut Probleme Affichage matrice
    Bonjour et déjà merci à ceux qui prendront la peine de m'aider:

    Voila je dois afficher une matrice à l'aide de pointeur. J'ai créé deux fonctions qui sont les suivantes :

    La première sert à demander a l'utilisateur combien il veut de lignes et de colonnes dans sa matrice et la seconde sert à la remplir cette matrice de facon aleatoire.

    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
    39
    40
    41
    42
    43
    44
    void Intro_Dim_Matrice ( int MaxL, int MaxC,int *l, int *c )
    {
       int DimL, DimC;
       DimL=0; // (*l)=0;
       DimC=0;
     
       do
       {
     
          printf("Nombre de lignes de la matrice: \n");
          scanf("%d",&DimL);
       }
       while (DimL<1 || DimL>MaxL);
     
       do
       {
          printf("Nombre de colonnes de la matrice:\n");
          scanf("%d",&DimC);
       }
       while (DimC<1 || DimC>MaxC);
     
       (*l)=DimL;
       (*c)=DimC;
    }
     
     
    void Intro_Matrice_Aleatoire( int DimL, int DimC, int * tab, int max, int min)
    {
       int i,j;
       j=0;
     
       srand((unsigned) time(NULL) + rand());
     
       for(i=0; i<DimL; i++)
       {
          for (j=0; j<DimC; j++)
          {
             *((tab+i*DimC)+j) = rand() % (max - min + 1) + min;
             printf("%d ",*((tab+(i*DimC))+j));
          }
       }
     
       printf("\n");
    }

    Il n'y a pas d'erreur de compilation et mon programme me demande bien combien je veux de lignes et de colonnes mais il ne m'affiche rien.

    Quelqun aurait-il une idée d'ou se trouve ma faute??


    j'ai appelé mes fonctions de la facon suivante :



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Intro_Dim_Matrice (Maxl, Maxc, &l, &c);
     
     
    Intro_Matrice_Aleatoire ( diml, dimc, *tab, 10, 1);

    D'avance merci

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 299
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 299
    Par défaut
    Salut, peux-tu afficher s'il te plait ta structure matrice ? Comment alloues-tu la mémoire ?

  3. #3
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par défaut
    Citation Envoyé par quentinh390 Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Intro_Dim_Matrice (Maxl, Maxc, &l, &c);
    Intro_Matrice_Aleatoire ( diml, dimc, *tab, 10, 1);
    Bonjour,
    Tu récupères les informations dans les variables 'l' et 'c', mais tu ne les utilises pas dans Intro_Matrice_Aleatoire puisque tu utilises une autre paire de variable ('diml' et 'dimc').

Discussions similaires

  1. Probleme affichage de mon site
    Par Braq dans le forum Webdesign & Ergonomie
    Réponses: 15
    Dernier message: 10/08/2005, 14h08
  2. problem affichage avec HTML::TableExtract
    Par rootdaoud dans le forum Web
    Réponses: 2
    Dernier message: 04/07/2005, 19h35
  3. Probleme affichage noir quand Build/Compile
    Par balabi dans le forum MFC
    Réponses: 3
    Dernier message: 01/06/2005, 16h12
  4. Probleme affichage dans tableau selon requête
    Par moulette85 dans le forum Langage SQL
    Réponses: 11
    Dernier message: 01/03/2005, 15h44
  5. Probleme de matrice
    Par Johngame dans le forum DirectX
    Réponses: 1
    Dernier message: 07/02/2005, 18h53

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