Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "Matriz2.h"
- int main() {
- system ("clear");
- Matriz a(3,3), b(3,2), c(3,2); //Declara objetos de la clase Matriz
- int i, j, k;
- double **w, **x;
- w = new double* [3]; x = new double* [3];
- for (j = 0; j < 3; j++) {
- w[j] = new double [3]; x[j] = new double [3];
- }
- w[0][0]=1, w[0][1]=2, w[0][2]=3,
- w[1][0]=2, w[1][1]=1, w[1][2]=4,
- w[2][0]=3, w[2][1]=4, w[2][2]=1;
- x[0][0]=1, x[0][1]=2,
- x[1][0]=2, x[1][1]=1,
- x[2][0]=3, x[2][1]=4;
- a.initMatriz(w); // Inicializa el objeto a
- b.initMatriz(x); // Inicializa el objeto b
- cout << "Objeto a; Matriz a(3,3)\n";
- a.showMatriz(); // Muestra el objeto a mediante una función miembro de la clase Matriz
- cout << "\n";
- cout << "Objeto b; Matriz b(3,2)\n";
- cout << b; // Muestra el objeto b mediante la sobrecarga del operador <<
- cout << "\n";
- cout << "Objeto c(3,2) = a(3,3) * b(3,2)\n";
- c = a * b; // Multiplica matrices porque el operador * esta sobrecargado
- cout << c; // Muestra el objeto c
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement