Nội dung Bài tập
Mã:
DOCGIA
Tên:
Độc giả của thư viện
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:
hienlth
Xây dựng cấu trúc (hoặc lớp) DocGia để biểu diễn thông tin mỗi độc giả gồm mã số (MaSo), họ tên (HoTen), giới tính (GioiTinh), năm sinh (NgaySinh), số sách đang mượn (SoSachMuon).
Tiền mượn sách của mỗi độc giả được tính như sau:
  • Phí độc giả trẻ em = 2000 * số sách mượn.
  • Phí độc giả người lớn = 5000 * số sách mượn. 
Trẻ em là độc giả từ 14 tuổi trở xuống, người lớn là độc giả từ 15 tuổi trở lên. Cách tính tuổi: 2017 - năm sinh (cho phép sử dụng năm hiện tại là số cố định do C/C++ không có kiểu Date).

Yêu cầu:
Đọc thông tin độc giả từ file input.txt, ví dụ:

101, Tran Hoang Anh, Nam, 1987, 11
102, Ly Tieu Hong, Nu, 2015, 3
103, Le Thi Mec, Nu, 2000, 1
104, Sam Nghi Dong, Nam, 2001, 10

Xuất thông tin xuống file output.txt theo format sau:
  • Dòng 1: Số độc giả
  • Dòng 2: Tổng tiền mượn sách thu được
  • Dòng 3: Số độc giả là người lớn (x Nam, y Nu)
  • Dòng 4: Số độc giả là trẻ em (x Nam, y Nu)
Kết quả xuất cho testcase ở trên như sau:
4
116000
3 (2 Nam, 1 Nu)
1 (0 Nam, 1 Nu)

    Quảng cáo
       Ngôn ngữ : 

       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