Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

[ТП] Лаб 11

.docx
Скачиваний:
19
Добавлен:
14.05.2018
Размер:
29.92 Кб
Скачать

Министерство Образования и Науки Республики Казахстан

Алматинский Университет Энергетики и Связи

Институт Систем Управления и Информационных Технологий

Кафедра IT-инжиниринга

Отчет по

Лабораторной работе №11 Классы в С++

По дисциплине: “Технология программирования”

Вариант №і

Выполнил: ст.гр. ИС-16-2 Ануарбеков Шыңғыс

Приняла: ассистент каф. IT-и Акижанова З.А.

Алматы 2017

Задание 1: создать класс Сотрудник.

Программа:

#include <iostream>

#include <string>

#include <Windows.h>

using namespace std;

class worker

{

private:

string name;

int age;

float price;

int exp;

public:

void setInf(string Inf_name, int Inf_age, float Inf_price, int Inf_exp)

{

name = Inf_name;

age = Inf_age;

price = Inf_price;

exp = Inf_exp;

}

void getInf()

{

cout<<"Name of worker:"<<name<<"\tAge:"<<age<<"\tSalary:"<<price

<<"\tExperience:"<<exp<<endl;

}

};

int main()

{

setlocale (LC_ALL, "rus");

SetConsoleCP(1251);

SetConsoleOutputCP(1251);

string name;

int age;

float price;

int exp;

cout<<"Введите информацию о сотруднике."<<endl;

cout<<"Имя сотрудника:";

cin>>name;

cout<<"Возраст:";

cin>>age;

cout<<"Зарплата:";

cin>>price;

cout<<"Опыт(лет):";

cin>>exp;

worker objWork;

objWork.setInf(name, age, price, exp);

objWork.getInf();

cout<<endl;

cout<<"Опыт:";

cin>>exp; cout<<endl;

objWork.setInf(name, age, price, exp);

objWork.getInf();

return 0;

}

Результат:

Соседние файлы в предмете Технология программирования