Vous pouvez me donez une reponse vite

Fermé
bibo - 11 juin 2008 à 20:46
kazouu Messages postés 466 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 24 juillet 2008 - 12 juin 2008 à 12:20
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

5 réponses

madmyke Messages postés 51371 Date d'inscription dimanche 20 janvier 2008 Statut Modérateur Dernière intervention 25 mars 2023 12 132
11 juin 2008 à 20:47
ET la question est ?
0
Tiller Messages postés 781 Date d'inscription mercredi 4 juillet 2007 Statut Membre Dernière intervention 14 septembre 2008 210
11 juin 2008 à 20:48
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
Spylk Messages postés 1807 Date d'inscription vendredi 8 février 2008 Statut Membre Dernière intervention 23 mars 2011 379
11 juin 2008 à 20:49
0
le but est que le programme lit la matrice et affiche son transposé
0
madmyke Messages postés 51371 Date d'inscription dimanche 20 janvier 2008 Statut Modérateur Dernière intervention 25 mars 2023 12 132 > bibo
11 juin 2008 à 21:07
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
bibo > madmyke Messages postés 51371 Date d'inscription dimanche 20 janvier 2008 Statut Modérateur Dernière intervention 25 mars 2023
11 juin 2008 à 21:11
bon
j'attends que quelqu'un me donne le programme complet en langage c
et de nouveau merci d'avance
0
madmyke Messages postés 51371 Date d'inscription dimanche 20 janvier 2008 Statut Modérateur Dernière intervention 25 mars 2023 12 132 > bibo
11 juin 2008 à 21:17
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
bibo > madmyke Messages postés 51371 Date d'inscription dimanche 20 janvier 2008 Statut Modérateur Dernière intervention 25 mars 2023
11 juin 2008 à 22:20
#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
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kazouu Messages postés 466 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 24 juillet 2008 12
12 juin 2008 à 12:20
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