Отчет по лабораторной работе № 2
ТЕКСТ ПРОГРАММЫ Файл основной программы main.cpp #include <iostream> #include <conio.h> #include<im_lol.h> using namespace std;
int main() { Dog Shar(40, "m", "white", 2, "Sharik", "ovcharka", "hunter"); cout<<Shar.GetName()<<endl; cout<<Shar.GetType()<<endl; cout<<Shar.GetSex()<<endl; cout<<Shar.GetColour()<<endl; cout<<Shar.GetAge()<<endl; cout<<Shar.GetMass()<<endl; --Shar; cout<<Shar.GetMass()<<endl; _getch(); return 0; }
Файл реализации классов class.h
class Animal { public: Animal(float mass, char* sex, char* colour, int age):Mass(mass), Age(age) { Sex=sex; Color=colour; } virtual ~Animal() { } float GetMass() const { return Mass; } char* GetSex() const { return Sex; } char* GetColour() const { return Color; } int GetAge() const { return Age; } Animal& operator --(); protected: float Mass; char* Sex; char* Color; int Age; };
class Dog:public Animal { public: Dog(float mass, char* sex, char* color, int age, char* name, char* race, char* type): Animal(mass, sex, color, age) { Name=name; Race=race; Type=type; } ~Dog() { } char* GetName() const { return Name; } char* GetType() const { return Type; } char* GetRace() const { return Race; } private: char* Name; char* Race; char* Type; };
Animal& Animal::operator --() { if(Mass>=0.1) Mass-=0.1; return *this; }
Отчет по лабораторной работе №1 Среди 25 студентов проходной балл (12) набрали 16 студентов. А именно:
Результаты всех участников тестирования представлены в диаграмме.
Отчет по лабораторной работе № 2 В среднем зарплата больше у женщин: у женщин - 193,7824, у мужчин - 186,4070 На учебу потратили лет больше мужчины – 14 лет, а женщины – 12. Мужчины проработали на последнем рабочем месте дольше - 111,6202, а женщины - 77,0370. Трудовой стаж больше у мужчин - 193,3411, чем у женщин - 157,4166.
Более престижные места занимают мужчины.
Национальные меньшинства в основном мужчины. Женщин среди меньшинств меньше. По результатам данного исследования можно говорить о том, что зарплата у женщин больше, чем у мужчин. Женщины занимают большее количество рабочих мест, однако на более высоких постах находятся мужчины. Зарплата у национальных меньшинств меньше, чем у остальных.
|