Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string.h>
- #include "Class_mat.h";
- using namespace std;
- void main()
- {
- setlocale ( LC_ALL, "Russian");
- cout<< "Конструктор без параметров" << endl;
- Class_mat<char> Mat;
- cout<< "Конструктор с параметрами" << endl;
- Class_mat<char> Mat1(20.0, 1.11, 15.5, 1.5);
- cout<< "Конструктор копирования" << endl;
- Class_mat<char> Mat2(Mat1);
- cout<< "Оператор присваивания" << endl;
- Mat2 = Mat1;
- cout<< "Оператор +" << endl;
- Mat2 = Mat1 + Mat;
- cout<< "Оператор +=" << endl;
- Mat1 += Mat;
- cout<< "Оператор *=" << endl;
- Mat2 *= Mat1;
- cout<< "Оператор *=" << endl;
- Mat2 *= 10.0;
- cout<< "Оператор *" << endl;
- Mat = Mat2 * Mat2;
- cout<< "Оператор *" << endl;
- Mat = 1.5 * Mat;
- cout<< "Оператор *" << endl;
- Mat = Mat * 75.0;
- cout << Mat2;
- };
Add Comment
Please, Sign In to add comment