Vous pouvez me donez une reponse vite

bibo -  
kazouu Messages postés 466 Statut Membre -
Bonjour,
je vous demande votre aide sur ce programme :
" ECRIRE UN PROGRAMME EN LANGAGE C QUI PERMET DE LIRE AU CLAVIER UNE MATRICE C'EST A DIRE UN TABLEAU A DOUBLE DIMENSION ET AFFICHE SON TRANSPOSE."""

merci d'avance
RABIH
Configuration: Windows XP
Internet Explorer 7.0

5 réponses

  1. madmyke Messages postés 52304 Date d'inscription   Statut Modérateur Dernière intervention   12 485
     
    ET la question est ?
    0
  2. Tiller Messages postés 783 Statut Membre 211
     
    Roh, fait marcher ton imagination, on peut former pleins de question avec son topic!
    Exemple:
    "Pourquoi est-ce que ma touche Maj. est bloquée?"
    0
  3. Spylk Messages postés 1940 Statut Membre 386
     
    0
    1. bibo
       
      le but est que le programme lit la matrice et affiche son transposé
      0
      1. madmyke Messages postés 52304 Date d'inscription   Statut Modérateur Dernière intervention   12 485 > bibo
         
        Je comprend bien mais ti demande de l'aide et là tu nous donnes les données du programmes, en gros tu attends quoi ?
        Que quelqu'un te livre le travail ?
        Tu as une question précise sur une étage de programmation?
        Tu cherches de l'info ? laquelle ?
        Dans quel langage ?

        bon si c'est moi qui fait les questions alors je n'ai plus rien à faire là :-) A+
        Bonne chance aux autres
        0
      2. bibo > madmyke Messages postés 52304 Date d'inscription   Statut Modérateur Dernière intervention  
         
        bon
        j'attends que quelqu'un me donne le programme complet en langage c
        et de nouveau merci d'avance
        0
      3. madmyke Messages postés 52304 Date d'inscription   Statut Modérateur Dernière intervention   12 485 > bibo
         
        C'est plus clair et je m'en doutais.
        Bon si il y a un volontaire pour bosser à sa place, c'est par ici.
        0
      4. bibo > madmyke Messages postés 52304 Date d'inscription   Statut Modérateur Dernière intervention  
         
        #include <stdio.h>

        void main()
        {
        const N=4 ;
        int i,j;
        float t[N][N];
        int x;

        for (i=1 ; i<=N ; i++)
        for (j=1 ; j<=N ; j++)
        {
        printf ("introduire les valeures de:\n");

        printf ("ligne %d colonne %d\n",i,j);

        scanf ("%f", &t[i][j]);}

        printf ("vous avez introduit %f :\n\n",t[i][j]);

        x= t[i][j];
        t[i][j]=t[j][i];
        x=t[j][i];

        printf ("le transpose de la matrice est %f:\n",t[j][i]);
        }





        c'est tout ce que j'ai pu faire et je ne sais pas ma faute et ou je dois changer
        0
  4. bibo
     
    j'ai trouvé la reponse merci pour vous

    #include <stdio.h>
    #define n 15

    void main()

    {
    float tab[n][n];
    int i,j,d;
    printf ("donnez la dimension de la matrice:\n\n");
    scanf ("%d",&d);
    printf ("inserez les valeures de:\n");
    for (i=1;i<=d ; i++)
    {for (j=1;j<=d ; j++)
    {
    printf("ligne %d colonne %d:\n",i,j);

    scanf("%f",&tab[i][j]);
    }}
    printf (" la matrice est:\n");
    for (i=1;i<=d;i++)
    {printf ("\n");
    for (j=1;j<=d;j++)
    printf ("%.f ",tab[i][j]); }

    printf ("\n\n\n le transposé de la matrice est :\n");
    for (i=1;i<=d;i++)
    {printf ("\n");
    for (j=1;j<=d;j++)
    printf ("%.f ",tab[j][i]);
    }
    }
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. kazouu Messages postés 466 Statut Membre 12
     
    il est pas génial ton programme , il faudrait que tu alloue dynamiquement la matrice parce que parce que la si l'utilisateur rentre un "d" plus grand que ton "n" tu as une jolie erreur de segmentation
    0