Nội dung Bài tập
- Mã:
- HSL10
- Tên:
- Học Sinh Lớp 10
- 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:
- Tro_Nguyen
Cho cấu trúc Học Sinh gồm có các thuộc tính sau:
Quảng cáo
+ Điểm trung bình: kiểu chuỗi.
+ Tên : kiểu chuỗi.
+ Điểm Cộng thêm: kiểu số thực. Giới hạn: từ 0-> 10 điểm.
+ Xếp loại: kiểu chuỗi.
* Điểm cộng thêm được tính như sau : khi điểm trung bình <=3 thì cho phép người dùng nhập vào từ bàn phím, ngược lại thì điểm cộng thêm = 0. Nhưng nếu điểm cộng thêm cộng điểm trung bình lớn hơn 10 thì điểm cộng thêm lấy cao nhất sao cho chính nó cộng với điểm trung bình không quá 10.
* Xếp loại: Điểm trung bình cộng điểm cộng thêm: nếu >= 8 thì "gioi", nếu <8 và >=6.5 thì "kha", nếu <6.5 và >= 5 thì "trung binh", còn lại là "yeu".
* Xếp loại: Điểm trung bình cộng điểm cộng thêm: nếu >= 8 thì "gioi", nếu <8 và >=6.5 thì "kha", nếu <6.5 và >= 5 thì "trung binh", còn lại là "yeu".
Yêu cầu: Viết chương trình nhập vào một danh sách các Học Sinh và xuất ra từng thông tin của Học Sinh đó trên mỗi hàng sao cho thứ tự trong danh sách từ "gioi" đến "yeu". // sử dụng class.
Nhập:
Nhập:
+ dòng 1: nhập N, cho biết số lượng phần tử
+ các dòng tiếp theo: nhập lần lượt các thuộc tính: điểm trung bình, tên, điểm cộng thêm. Riêng điểm cộng thêm có thể nhập hoặc không nhập.
+ các dòng tiếp theo: nhập lần lượt các thuộc tính: điểm trung bình, tên, điểm cộng thêm. Riêng điểm cộng thêm có thể nhập hoặc không nhập.
Xuất: tên, điểm trung bình cuối cùng, xếp loại trên từng dòng trong trong danh sách.
==> Xem ví dụ để hiểu cách nhập - xuất.
Ví dụ:
Input Output 4 // số lượng 7d // điểm Tran Van A // tên 4d Nguyen Hong C 3d Tran Thi L 2 // điểm cộng thêm 3d Tran Nhu U 8 Tran Nhu U //tên 10 // điểm trung bình gioi // xếp loại Tran Van A 7 kha Tran Thi L 5 trung binh Nguyen Hong C 4 yeu
Ví dụ:
Input Output 5 7d Tran Van A 4d Nguyen Hong C 3d Tran Thi L 2.4 3d Tran Nhu U 8.0 2d Li Lan H 4.6 Tran Nhu U 10 gioi Tran Van A 7 kha Li Lan H 6.6 kha Tran Thi L 5.4 trung binh Nguyen Hong C 4 yeu
Lưu Ý: sau dấu "//" chỉ là ghi chú, không có ý nghĩa trong bộ test.
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