-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathFinances_test.cpp
48 lines (38 loc) · 1.28 KB
/
Finances_test.cpp
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
#include "Finances.h"
#include <string.h>
#include <iostream>
#include "Person.h"
using namespace std;
int main() {
Finances staff1;
int staff1_bugdet = 0;
int staff1_expense = 0;
int staff1_profit = 0;
int staff1_turnover = 0;
string staff1_position = "none";
cout << staff1.get_budget() << endl;
cout << staff1.get_expense() << endl;
cout << staff1.get_position() << endl;
cout << staff1.get_profit() << endl;
cout << staff1.get_turnover() << endl;
cout << "enter bugdet: " << endl;
cin >> staff1_bugdet;
staff1.set_budget(staff1_bugdet);
cout << "enter expense: " << endl;
cin >> staff1_expense;
staff1.set_expense(staff1_expense);
cout << "enter position: " << endl;
cin >> staff1_position;
staff1.set_position(staff1_position);
cout << staff1.get_budget() << endl;
cout << staff1.get_expense() << endl;
cout << staff1.get_position() << endl;
Finances staff2(40, 33, "1st Jan", 53, 556677, "David", "Hong Kong", "Financial planner", 12000, 80000, 100000, 1000);
staff2.check_turnover_profit(staff2.get_turnover(), staff2.get_profit());
cout << staff2.get_budget() << endl;
cout << staff2.get_expense() << endl;
cout << staff2.get_position() << endl;
cout << staff2.get_profit() << endl;
cout << staff2.get_turnover() << endl;
return 0;
}