// Matriz2x2.h Total: 34 pts. #ifndef MATRIZ2x2_H #define MATRIZ2x2_H #include using namespace std; class Matriz2x2 { public: // 2 pts Matriz2x2(){ // 2 pts. o dar valor inicial en sobrecargas for (int i = 0; i<2; i++) for (int j = 0; j<2; j++) values[i][j] = 0; } Matriz2x2(int a11, int a12, int a21, int a22){ // 5 pts. pudo ir en .cpp values[0][0] = a11; values[0][1] = a12; values[1][0] = a21; values[1][1] = a22; } Matriz2x2 operator * (const Matriz2x2 &) const; // 6 pts. Matriz2x2 operator + (const Matriz2x2 &) const; // 6 pts. friend ostream & operator<< (ostream &, const Matriz2x2 &); // 6 pts. private: // 2 pts. int values[2][2]; // 5 pts. pudo ser float u otro. }; #endif