Класс поликлиника. Поле тип (муниципальная, частная, специальная), поле специалисты (лор, хирург, кардиолог, пульмонолог), поле терапевты, поле регистратура, поле аптека. Разработать метод,считающий общее количество врачей,то есть суммировать количество специалистов и терапевтов.
начальный код:
#include "pch.h"
#include <iostream>
#include <stdio.h>
#include "string.h"
#include <windows.h>
using namespace std;
struct Policlinica
{
char *type = new char[100];
char *specialisty = new char[100];
char *terapevt = new char[100];
char *registratura = new char[100];
int apteka;
};
void Polmvd(Policlinica *mvd)
{
cout << "Тип - ";
cin >> mvd->type;
cout << "Специалисты - ";
cin >> mvd->specialisty;
cout << "Терапевт - ";
cin >> mvd->terapevt;
cout << "Регистратура - ";
cin >> mvd->registratura;
cout << "Аптека - ";
cin >> mvd->apteka;
}
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
setlocale(LC_ALL, "ru");
Policlinica Pmvd;
Polmvd(&Pmvd);
cout << endl << "Поликлиника - " << Pmvd.type << endl;
cout << "Специалисты - " << Pmvd.specialisty << endl;
cout << "Терапевт - " << Pmvd.terapevt << endl;
cout << "Регистратура - " << Pmvd.registratura << endl;
cout << "Аптека - " << Pmvd.apteka << " кабинет" << endl;
system("pause");
return 0;
}