# HDSD trước khi dùng
## Biên dịch chương trình
```shell
g++ main.cpp nhan_vien/nhan_vien.cpp nhan_vien/cong_nhat.cpp nhan_vien/quan_ly.cpp nhan_vien/san_xuat.cpp -o bai8
```
## Chạy chương trình
```shell
./bai8
```
## Mẫu test
Format:
| input.inp | output.out |
|-----------|------------|
| - Số nhân viên
+ Thông tin nhân viên thứ i
+ ... | # Thông tin tất cả nhân viên.
# Tổng lương nhân viên.
# Thông tin nhân viên có lương cao nhất. |
Ví dụ:
| input.inp | output.out |
|-----------|------------|
| 3
1
1
1
1
1
1
0
0
0
0
0
0
2
2
2
2
2
2
2
| # Nhap so nhan vien: 3
##########################
(0: San Xuat, 1: Cong Nhat, 2: Quan Ly, Khac: Nhan vien thuong)
- Nhap loai nhan vien: 1
## Nhap thong tin nhan vien cong nhat:
- Nhap ma so: 1
- Nhap ho ten: 1
- Nhap ngay sinh: 1
- Nhap dia chi: 1
- Nhap so ngay luong: 1
##########################
(0: San Xuat, 1: Cong Nhat, 2: Quan Ly, Khac: Nhan vien thuong)
- Nhap loai nhan vien: 0
## Nhap thong tin nhan vien san xuat:
- Nhap ma so: 0
- Nhap ho ten: 0
- Nhap ngay sinh: 0
- Nhap dia chi: 0
- Nhap so san pham: 0
##########################
(0: San Xuat, 1: Cong Nhat, 2: Quan Ly, Khac: Nhan vien thuong)
- Nhap loai nhan vien: 2
## Nhap thong tin nhan vien quan ly:
- Nhap ma so: 2
- Nhap ho ten: 2
- Nhap ngay sinh: 2
- Nhap dia chi: 2
- Nhap he so luong: 2
- Nhap luong co ban: 2
# Thong tin tat ca nhan vien:
## Nhan vien cong nhat:
- Ma so: 1
- Ho ten: 1
- Ngay sinh: 1
- Dia chi: 1
- Luong: 55000
+ So ngay luong: 1
+ He so luong: 55000
## Nhan vien san xuat:
- Ma so: 0
- Ho ten: 0
- Ngay sinh: 0
- Dia chi: 0
- Luong: 0
+ So san pham: 0
+ He so luong: 20000
## Nhan vien quan ly:
- Ma so: 2
- Ho ten: 2
- Ngay sinh: 2
- Dia chi: 2
- Luong: 4
+ He so luong: 2
+ Luong co ban: 2
# Tong luong cong ty: 55004
# Thong tin nhan vien co luong cao nhat:
- Ma so: 1
- Ho ten: 1
- Ngay sinh: 1
- Dia chi: 1
- Loai nhan vien: Cong Nhat
- Luong: 55000
+ So ngay luong: 1
+ He so luong: 55000 |