Matrice

fathia -  
zinoubr Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je voudrai multiplie une matrice d'ordre n un caractere mai kan j fait char c='X'
il multiplie par la valeur en entier de X et non le caractere X
j voudrai savoir comment j doit faire cet multiplication

1 réponse

mimina
 
salut ma chère, sincèrement j'arrive pas à bien comprendre ton problème... q'est ce que tu veux exactement? comment ça (multiplication d'une matrice par un carractère??), mais si tu veux la faire just pour l'affichage tu peux écrire ton ' X' a chaque fois que tu rentre les valeur de ta matrice
exemple:
en pascal
for i := 0 to n do
for j:=0 to n do
begin
read (a[i][j]);
write('X'):
readln;
end;
biensur apres la declaration de i,j,a et X, j'espère que ça peut t'aider.
0
zinoubr Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,


on dispose d'une matrice réelle carré Mat de dimension 10*10 et on veut
éclater cette matrice en trois vecteurs Vs , Vi , Vd tel que :

Vs : contient les éléments de la matrice qui se trouvent dans sa partie supérieure
à la diagonale. les éléments doivent être triés dans un ordre croissant.

Vi : contient les éléments de la matrice qui se trouvent dans sa partie inférieur à
la diagonale. les éléments doivent être triés dans un ordre décroissant.

Vd : contient les élément de la matrice qui se trouvent dans la diagonale les valeurs nulles.

la question suivante est indépendante du problème :
comment représenter une matrice quelconque sous forme de vecteur ???

et merci beaucoup d'avance
0