BT1. Để quản lý điểm vào một trường ĐH khối A của các thí sinh, ta xây dựng lớp ThiSinh mô tả các thí sinh bao gồm các thuộc tính và phương thức sau:
+ Tên thí sinh
+ Điểm thi 3 môn Toán, Lý, Hoá
+ Nhập thông tin thí sinh gồm tên và điểm 3 môn
+ In thông tin thí sinh gồm tên, điểm từng môn và tổng điểm.
+ Tính tổng điểm 3 môn.
Trên cơ sở lớp đã xây dựng được, viết chương trình:
+ Nhập danh sách kết quả của thí sinh vào từ bàn phím.
+ Đưa danh sách thí sinh trúng tuyển (Điểm chuẩn vào trường là 20)
BT2: Xây dựng lớp Time mô tả các thông tin về giờ, phút, giây. Gồm:
+ Các thuộc tính mô tả giờ, phút, giây.
+ Hàm thiết lập có ba tham số giờ, phút, giây được lấy giá trị ngầm định là 0.
+ Hàm thành phần set(int, int, int) để xác lập thời gian.
+ Hàm hiển thị giờ theo 24 tiếng.
+ Hàm hiển thị giờ theo 12 tiếng (AM/PM)
+ Các hàm thành phần để lấy giá trị và xác lập giá trị cho từng thành phần giờ, phút, giây.
+ Thành phần tick() để tăng thời gian mỗi lần lên 1 giây. (Lưu ý các trường hợp tăng sang phút tiếp theo, giờ tiếp theo, ngày tiếp theo).
Viết chương trình chính khai báo một đối tượng thời gian là 23:59:58 và thực hiện thời gian 5 lần đồng thời hiển thị thời gian mỗi lần tăng.
nguyenhaiblog.wordpress.com
2015-01-13 05:13:16
Nguồn: https://nguyenhaiblog.wordpress.com/2012/10/02/cac-bai-tap-co-ban-ve-oop-bang-c/