ratnikova_veronika

Дополнительное задание 5 (основная часть)

Apr 25th, 2019
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.00 KB | None | 0 0
  1. #include <iostream>
  2. #include <string.h>
  3. #include "Class_mat.h";
  4.  
  5. using namespace std;
  6.  
  7. void main()
  8. {
  9.     setlocale ( LC_ALL, "Russian");
  10.     cout<< "Конструктор без параметров" << endl;
  11.     Class_mat<char> Mat;
  12.     cout<< "Конструктор с параметрами" << endl;
  13.     Class_mat<char> Mat1(20.0, 1.11, 15.5, 1.5);
  14.     cout<< "Конструктор копирования" << endl;
  15.     Class_mat<char> Mat2(Mat1);
  16.     cout<< "Оператор присваивания" << endl;
  17.     Mat2 = Mat1;
  18.     cout<< "Оператор +" << endl;
  19.     Mat2 = Mat1 + Mat;
  20.     cout<< "Оператор +=" << endl;
  21.     Mat1 += Mat;
  22.     cout<< "Оператор *=" << endl;
  23.     Mat2 *= Mat1;
  24.     cout<< "Оператор *=" << endl;
  25.     Mat2 *= 10.0;
  26.     cout<< "Оператор *" << endl;
  27.     Mat = Mat2 * Mat2;
  28.     cout<< "Оператор *" << endl;
  29.     Mat = 1.5 * Mat;
  30.     cout<< "Оператор *" << endl;
  31.     Mat = Mat * 75.0;
  32.     cout << Mat2;
  33. };
Add Comment
Please, Sign In to add comment