43

Создайте класс Matematica, определите в нем виртуальную функцию-член matem (int x, int y),…

21 марта 2023

Создайте класс Matematica, определите в нем виртуальную функцию-член matem (int x, int y), которая выводит на экран значения параметров. Создайтепроизводные классы Umn и Del с перегруженной функцией matem (int x, int y) для умножения и деления параметров соответственно. Все одно задание. Язык С +. Консольное приложение для Win 32. Желательно писать в Вижуал Студио.

категория: информатика



45

#include using namespace std; class Matematica{public: void matem (int x,int y) { cout << "x=" << x << endl << "y=" << y << endl; }}; class Umn { public: void matem (int x,int y) { cout << x << '*' << y << '=' << x*y << endl; } }; class Del{public: void matem (int x,int y) { { if (y=0) cout << «Деление на 0 невозможно! "; else cout << x << '/' << y << '=' << x/y << endl; } }}; int main () { int x,y; Matematica m; Umn u; Del d; cin >> x >> y; m.matem (x,y); d.matem (x,y); u.matem (x,y); system ("PAUSE>>VOID"); return 0; }

Знаете ответ?


Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...