Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Создание двух объектов класса Employee - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поменять местами наибольший парный с наименьшим не парным элементом http://www.cyberforum.ru/cpp-beginners/thread1143892.html
нужно поменять местами наибольший парный с наименьшим не парным, вот где у меня ошибка???? никак не пойму void in(int n,int x) { randomize(); for(int i=0;i<n;i++) x=random(120)-30; } void...
C++ Как отловить место критической ошибки? Добрый день. Пишу проект. Для работы использую OpenCV. Время от времени возникает критическая ошибка, как можно отловить место возникновения ошибки и значения всех переменных на момент ошибки? ... http://www.cyberforum.ru/cpp-beginners/thread1143884.html
C++ Поместить строку в массив
Всем доброго время суток! Помогите пожалуйста разобраться с проблемой. Мне нужно поместить строку содержащуюся в переменной в массив. Когда я делаю вот так: char array = "Hello"; все работает...
Доступность полей при чтении из файла C++
Читая книгу Дейтела по С++, наткнулся на неясный код. В книге автор реализует задание: Создать для компании, которая может иметь до 100 клиентов, программу для обработки кредита, которая...
C++ Метод прогонки краевых задач для обыкновен.дифф.ур-ий http://www.cyberforum.ru/cpp-beginners/thread1143840.html
Метод прогонки краевых задач для обыкновеных дифф. уравнений , можно или на си или на паскаль k(x)=sin^2(x)+1 q(x)=cosx f(x)=e^x \beta1=1
C++ Написать программу для вычисления СЛАУ методом простой итерации с использованием динамических массивов Нужно написать программу для вычисления СЛАУ методом простой итерации с использованием динамических массивов. СЛАУ выглядит так: ... подробнее

Показать сообщение отдельно
zero-11
0 / 0 / 0
Регистрация: 21.03.2014
Сообщений: 56
10.04.2014, 15:35  [ТС]
Я получил нужный результат, cоздал два объекта и установил их значения, как и требовалось, но мне нужно создать метод класса, который будет выводит сколько получает служащий - я его создал, но нужно что бы метод округлял получены значения:

Создание двух объектов класса Employee

Код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
#include <iostream>
 using namespace std;
 
class Employee 
{
private:
    int tsAge, itsYearOfService, itsSalary;
 
    
 
    public:
        
        void setAge(int settedAge);
        void setService(int settedService);
        void setSalary(int settedSalart);
        void worked() const { std::cout << "worked is 5000"; } 
        
        int getAge();
        int getService();
        int getSalary();
        
        Employee();
};
 
using namespace std;
 
 
Employee::Employee()
{
 
}
 
void Employee::setAge(int settedAge)
{
    this->tsAge = settedAge;
}
void Employee::setSalary(int settedSalary)
{
    this->itsSalary = settedSalary;
}
void Employee::setService(int settedService)
{
    this->itsYearOfService = settedService;
}
 
int Employee::getAge()
{
    return Employee::tsAge;
}
int Employee::getService()
{
    return Employee::itsYearOfService;
}
int Employee::getSalary()
{
    return Employee::itsSalary;
}
 
 
 
using namespace std;
 
int main() 
{
 
    int tempAge = 0;
    int tempService = 0;
    int tempSalary = 0;
    Employee * fistMan = new Employee;
    Employee * secondMan = new Employee;
 
    fistMan->worked();
 
    cout << "Enter the options of 1st worker: " << endl;
    cout << "Age is: "; cin >> tempAge;
    fistMan->setAge(tempAge);
    cout << "Service is: " ; cin >> tempService;
    fistMan->setService(tempService);
    cout << "Salary is: "; cin >> tempSalary;
    fistMan->setSalary(tempSalary);
    
 
    cout << "Options of 1st worker:" << endl;
    cout << fistMan->getAge() << endl << fistMan->getService() << endl << fistMan->getSalary() << endl;
    cout << "Enter the option of 1st worker: " << endl;
    cout << "Age is: "; cin >> tempAge;
    secondMan->setAge(tempAge);
    cout << "Salary is: "; cin >> tempSalary;
    secondMan->setSalary(tempSalary); 
 
    cout << "Option of 2st worker:" << endl;
    cout << "Age is: "; cin >> tempAge;
    secondMan->setAge(tempAge);
    cout << "Service is: "; cin >> tempService;
    secondMan->setService(tempService);
    cout << "Salary is: "; cin >> tempSalary;
    secondMan->setSalary(tempSalary);
 
    cout << "Options of 2st worker:" << endl;
    cout << secondMan->getAge() << endl << secondMan->getService() << endl << secondMan->getSalary() << endl;
    cout << "Enter the option of 2st worker: " << endl;
    cout << "Age is: "; cin >> tempAge;
    secondMan->setAge(tempAge);
    cout << "Salary is: "; cin >> tempSalary;
    secondMan->setSalary(tempSalary);
 
 
    system("pause");
 
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru