Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <iomanip>
- using namespace std;
- class Matrica {
- int mat[2][2];
- public:
- Matrica() {
- for (int i = 0; i < 2; i++)
- for(int j = 0; j < 2; j++)
- mat[i][j] = 0;
- }
- void ucitaj(){
- for (int i = 0; i < 2; i++)
- for(int j = 0; j < 2; j++) {
- cout << "mat[" << i << "][" << j << "] = ";
- cin >> mat[i][j];
- }
- }
- void tabla(){
- for (int i = 0; i < 2; i++){
- for(int j = 0; j < 2; j++) {
- cout << mat[i][j] << " ";
- }
- cout << "\n";
- }
- }
- Matrica operator +(Matrica m) {
- Matrica t;
- for(int i = 0; i < 2; i++)
- for(int j = 0; j < 2; j++)
- t.mat[i][j] = mat[i][j] + m.mat[i][j];
- return t;
- }
- Matrica operator -(Matrica m) {
- Matrica t;
- for(int i = 0; i < 2; i++)
- for(int j = 0; j < 2; j++)
- t.mat[i][j] = mat[i][j] - m.mat[i][j];
- return t;
- }
- };
- int main()
- {
- Matrica a;
- Matrica b;
- Matrica c;
- Matrica d;
- a.ucitaj();
- b.ucitaj();
- c = a+b;
- d = a-b;
- cout << "\nMatrica C\n";
- c.tabla();
- cout << "\nMatrica D\n";
- d.tabla();
- cout <<"\n\nIme Prezime IV-3";
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement