Nội dung Bài tập
- Mã:
- NHANVIEN
- Tên:
- NHANVIEN
- Dạng thi:
- oi
- Thang điểm:
- 10 điểm
- Giới hạn thời gian:
- 1 giây
- Giới hạn bộ nhớ:
- 256 MB
- Được tạo bởi:
- 22120114
Viết chương trình thực hiện những yêu cầu sau:
a. Nhập mảng một chiều các nhân viên (NHANVIEN). Biết rằng một nhân viên gồm những thành phần như sau:
- Mã nhân viên: chuỗi tối đa 5 ký tự
- Tên nhân viên: chuỗi tối đa 30 ký tự
- Lương nhân viên: Kiểu số thực
b. Xuất mảng:
c. Tìm một nhân viên có lương cao nhất trong mảng.
d. Tính tổng lương của các nhân viên.
e. sắp xếp mảng giảm dần theo lương nhân viên.
Input:
- Dòng đầu tiên chứa số nhân viên
- Các dòng tiếp theo nhập theo định dạng NHANVIEN ở trên
Output:
- Xuất mảng theo định dạng sau: Tên - Mã nhân viên - Tổng lương
- Liệt kê các nhân viên cách nhau bởi một kí tự '-' (không có dấu nháy).
- In ra tổng lương của các nhân viên.
- In ra các nhân viên theo thứ tự giảm dần theo tổng lương, cách nhau bởi một kí tự '-' (không có dấu nháy).
Test mẫu:
2
Nguyen Van A
NV001
30000.5
Nguyen Van B
NV002
50000.3
Output:
Nguyen Van A - NV001 - 30000.5
Nguyen Van B - NV002 - 50000.3
Nguyen Van B - NV002 - 50000.3
80000.8
Nguyen Van B - NV002 - 50000.3
Nguyen Van A - NV001 - 30000.5
Theme :
Mời bạn soạn code
Ai có thể xem bài này :
Thông tin
Phần thảo luận