Faire des copies d'une matrice
Résolu/Fermé
A voir également:
- Faire des copies d'une matrice
- Comment faire une copie d'écran sur samsung - Guide
- Vous ne pouvez pas modifier une partie de matrice - Forum Excel
- Plus possible de filtrer ! - Forum Excel
- Faire une copie de disque dur - Guide
- Tri d'une matrice algorithme - Forum C
3 réponses
Utilisateur anonyme
8 mai 2013 à 20:28
8 mai 2013 à 20:28
Bonjour.
Déclare M de la même dimension que mat.
Ensuite tu fais une double boucle for pour recopier.
for (int i = 0; i < lignes_mat; i++) {
for (int j = 0; j < colonnes_mat; j++) {
M[I][J] = mat[i][j];
}
}
Sans oublier de remplacer lignes_mat et colonnes_mat par les bonnes valeurs ou variables.
Je ne sais pas si c'est le plus efficace (je fais juste du C) mais je suis sûr que la méthode marche.
Déclare M de la même dimension que mat.
Ensuite tu fais une double boucle for pour recopier.
for (int i = 0; i < lignes_mat; i++) {
for (int j = 0; j < colonnes_mat; j++) {
M[I][J] = mat[i][j];
}
}
Sans oublier de remplacer lignes_mat et colonnes_mat par les bonnes valeurs ou variables.
Je ne sais pas si c'est le plus efficace (je fais juste du C) mais je suis sûr que la méthode marche.
Utilisateur anonyme
8 mai 2013 à 20:53
8 mai 2013 à 20:53
Pourtant cela devrait marcher. :/
En effet on met dans les cases de M les entiers de mat et non leur référence.
Désolé, mes compétences en C++ sont limitées à celles du C.
PS : "Ajouter un commentaire", comme son nom l'indique, sers à ... ajouter un commentaire et non à répondre. Merci.
En effet on met dans les cases de M les entiers de mat et non leur référence.
Désolé, mes compétences en C++ sont limitées à celles du C.
PS : "Ajouter un commentaire", comme son nom l'indique, sers à ... ajouter un commentaire et non à répondre. Merci.
8 mai 2013 à 20:47