Nội dung Bài tập
- Mã:
- LOPMANGSV
- Tên:
- Lớp mảng sinh 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ớ:
- 64 MB
- Được tạo bởi:
- admin
Yêu cầu1: xây dựng lớp MangSinhVien (mảng sinh viên) với các thuộc tính sau:
Quảng cáo
+ Mảng 1 chiều kiểu sinh viên (lớp sinh viên là lớp được miêu tả ở bài Lớp SinhVien)+ 1 số nguyên - lưu số lượng phần tử của mảng ở trên.
Xây dựng các thao tác sau:
- quá tải >>, <<,[], =- các phương thức khởi tạo, hủy, set và get- phương thức tính điểm trung bình của mảng (tính trung bình của tất cả điểm trung bình của sinh viên)- phương thức trả về vị trí của sinh viên có điểm trung bình lớp nhất (vị trí ở đây là vị trí nằm trong mảng)
yêu cầu 2: Sử dụng lớp MangSinhVien ở trên để giải bài sau:
- Input:
+ Dòng 1: nhập vào số nguyên N+ Nx3 dòng tiếp theo, cứ mỗi 3 dòng là chứa thông tin của một sinh viên gồm: Họ tên, Mã Số Sinh Viên, Điểm số của sinh viên đó.
-Output:
- Xuất sinh viên có điểm trung bình cao nhất
ví dụ:
input2
Nguyen Van A
K42.11.22.33
10 10 5 5
Tran Thi C
K43.10.20.13
10 10 5 5 9 8 7outputHo Ten: Tran Thi C
Ma Sinh Vien: K43.10.20.13
DTB: 7.7
Lưu ý: điểm trung bình là số thực lấy chính xác 1 chữ số thập phân
Đọc thêm: Hướng dẫn nhập chuỗi
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