begin process at 2008 07 06 00:18:10
1 205 404 membres
370 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : [C++][Matrice] création d'une matrice [ Divers / Débutant(e) ] (psychospire)

[C++][Matrice] création d'une matrice le 08/11/2006 11:27:47

psychospire
Bonjour j'aimerais savoir comment créer une matrice carrée en c++. J'utilise visual c++ 6.0. Merci de vos réponses.

Re : [C++][Matrice] création d'une matrice le 08/11/2006 13:03:40

Ombitious_Developper
Salut:

La création d'une matrice est indépendant du compilateur utilisé. Voici queqlues exemples

1. Création d'une matrice d'entiers d'une façon statique:

const int DIMESION = 10;
int matrice [DIMENSION][
DIMENSION ];

1. Création d'une matrice d'entiers d'une façon dynamique:

const int DIMESION = 10;
int** matrice = NULL
;

matrice = new int * [DIMENSION];
for (int i=0; i<DIMENSIO; ++i {
    matrice [i] = new int [DIMENSION];
}

Quand tu fini d'utiliser cette matrice n'oublie pas de libérer l'espace mémoire déja alloué.

if (matrice) {
    delete [][] matrice;
}



Re : [C++][Matrice] création d'une matrice le 08/11/2006 13:20:30

psychospire

Merci pour ta réponse, je veux en effet construire une matrice statique, mais je ne connais pas la syntaxe pour la remplir. J'ai mis : 

int matrice [2][2]={{2,2},{2,2}};
cout<<matrice;

mais ca ne m'affiche pas du tout ce que j'ai rentré.
Merci de m'éclairer.


Re : [C++][Matrice] création d'une matrice le 08/11/2006 13:40:07

mad_love_disease


for(int n=0; n<2 ; n++)
    for(int i=0; i<2 ; i++)
       cout<<matrice[n][i]<<" ";

Si tu veux afficher une matrice,  il faut parcourir tout ces elements un par un.

Mad_love_disease



Re : [C++][Matrice] création d'une matrice le 08/11/2006 13:45:57

psychospire
C bon j'ai compris où était le problème. Merci

Re : [C++][Matrice] création d'une matrice le 08/11/2006 14:28:32
Re : [C++][Matrice] création d'une matrice le 08/11/2006 14:57:13

Ombitious_Developper
Salut:

Juste un réglage de l'affichage:

for(int i=0; i<2 ; i++) {
    for(int j=0; j<2 ; j++) {
       cout<< matrice[i][j] <<"  ";
    }
    cout << endl;
}


Classé sous : création, matrice

Participer à cet échange

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS