Bài tập 1 Xây dựng một lớp SV để mô tả các sinh viên trong Khoa CNTT của trường đại học Điện lực, lớp sinh viên gồm các thành phần sau Thuộc tính MaSV (mô tả mã sinh viên), hoten (mô tả họ và tên của.
Bài tập 1: Xây dựng lớp SV để mô tả sinh viên Khoa CNTT trường đại học Điện lực, lớp sinh viên gồm thành phần sau: - Thuộc tính: MaSV (mơ tả mã sinh viên), hoten (mô tả họ tên sinh viên) - Phương thức: Hàm thiết lập, hàm huỷ bỏ, hàm nhập, hàm hiển thị thông tin sinh viên Xây dựng lớp SVTMDT để mô tả sinh viên thuộc chuyên ngành Hệ thống thương mại điện tử Lớp kế thừa từ lớp SV bổ sung thêm thành phần sau: - Thuộc tính: diem (mơ tả điểm môn kinh doanh online) - Phương thức: Hàm thiết lập, hàm huỷ bỏ, hàm nhập, hàm hiển thị thông tin sinh viên hệ thống thương mại điện tử Hàm nạp chồng toán tử < để so sánh hai đối tượng sinh viên theo điểm (đối tượng có điểm lớn lớn hơn) Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thơng tin sinh viên (2 -) Hiển thị thông tin sinh viên vừa nhập hình (2 -) Nhập thơng tin cho n đối tượng sinh viên chuyên ngành hệ thống thương mại điện tử (1 -) In hình thơng tin n đối tượng sinh viên hệ thống thương mại điện tử (2 -) Sắp xếp đối tượng sinh viên hệ thống thương mại điện tử theo thứ tự giảm dần điểm Hiển thị đối tượng sau Bài tập 2: Xây dựng lớp đối tượng NGUOI gồm: - Thành phần liệu (Không cho phép truy cập từ class): mã định danh, họ tên người - Phương thức: o Hàm khởi tạo, hàm huỷ, hàm nhập thông tin người, hàm xuất thông tin người - Xây dựng lớp đối tượng NHANVIEN kế thừa từ lớp NGUOI có thêm o Thuộc tính thêm: năm sinh, hệ số lương o Thuộc tính tĩnh: tiền phụ cấp o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính lương (=hệ số lương x 1550 + tiền phụ cấp) o Hàm nạp chồng toán tử < để so sánh hai Nhân viên theo lương (nhân viên có lương cao lớn hơn) Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thơng tin người bao gồm: mã định danh, họ tên người (2 -) Hiển thị thơng tin người hình (2 -) Nhập thông tin cho n đối tượng NHANVIEN bao gồm: mã định danh, tên người, năm sinh, hệ số lương (1 -) In hình thơng tin n đối tượng NHANVIEN với lương (2 -) Sắp xếp danh sách nhân viên theo thứ tự giảm dần theo lương Hiển thị danh sách sau Bài tập 3: Sinh viên lập trình hướng đối tượng C++ thực việc sau: - Xây dựng lớp PhuongTienGiaoThong (phương tiện giao thơng): +) Thuộc tính: Hãng sản xuất (chuỗi ký tự), Tên phương tiện (chuỗi ký tự), Năm sản xuất (số nguyên), Vận tốc tối đa (float) +) Phương thức: Hàm thiết lập, hàm nhập, hàm xuất - Xây dựng lớp OTo (ô tô) kế thừa lớp PhuongTienGiaoThong bổ sung thêm: Thuộc tính: Số chỗ ngồi (int), Kiểu động (chuỗi ký tự) Phương thức: - Hàm thiết lập, hàm huỷ bỏ, hàm nhập, hàm xuất - Vận tốc sở: tính vận tốc tối đa chia cho số bánh Chương trình chính: 1) (3 -) Nhập từ bàn phím thơng tin phương tiện giao thông PhuongTienGiaoThong 2) (2 -) Hiển thị thông tin phương tiện giao thông vừa nhập hình 3) (2 -) Nhập thơng tin cho n đối tượng OTO bao gồm: Hãng sản xuất, Tên phương tiện, Năm sản xuất, Vận tốc tối đa, số chỗ ngồi, kiểu động 4) (1 -) In hình thông tin n đối tượng OTO với vận tốc sở 5) (2 -) Hiển thị hình thơng tin đối tượng OTO có hãng sản xuất Honda Bài tập 4: Xây dựng lớp SV để mô tả sinh viên Khoa CNTT trường đại học Điện lực, lớp sinh viên gồm thành phần sau: - Thuộc tính: MaSV (mơ tả mã sinh viên), hoten (mô tả họ tên sinh viên) - Phương thức: Hàm thiết lập, hàm huỷ bỏ, hàm nhập, hàm hiển thị thông tin sinh viên Xây dựng lớp SVAI để mô tả sinh viên thuộc chuyên ngành Trí tuệ nhân tạo thị giác máy tính Lớp kế thừa từ lớp SV bổ sung thêm thành phần sau: - Thuộc tính: dtb (mơ tả điểm trung bình chung sinh viên) - Phương thức: Hàm thiết lập, hàm huỷ bỏ, hàm nhập, hàm hiển thị thông tin sinh viên Trí tuệ nhân tạo thị giác máy tính Hàm nạp chồng tốn tử < để so sánh hai đối tượng SVAI theo điểm trung bình Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thơng tin đối tượng sinh viên SV (2 -) Hiển thị thông tin sinh viên vừa nhập hình (2 -) Nhập thơng tin cho n đối tượng sinh viên chuyên ngành Trí tuệ nhân tạo thị giác máy tính SVAI (1 -) In hình thơng tin n đối tượng SVAI (2 -) Sắp xếp đối tượng sinh viên SVAI theo thứ tự giảm dần điểm trung bình In thơng tin đối tượng sinh viên SVAI hình sau Bài tập 5:Xây dựng lớp đối tượng DATE gồm: - Thành phần liệu (Khơng cho phép truy cập từ ngồi class): ngày, tháng, năm Phương thức: o Hàm khởi tạo, hàm nhập, hàm xuất Xây dựng lớp đối tượng MAYTINH kế thừa từ lớp DATE có thêm o Thuộc tính: mã máy tính, tên máy tính, ngày tháng năm sản xuất(kế thừa từ lớp DATE), giá bán niêm yết o Thuộc tính tĩnh: tỷ lệ khuyến mại o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính giá bán thực tế (=giá bán niêm yết - giá bán niêm yết* tỷ lệ khuyến mại ) Chương trình chính: 1) 2) 3) 4) 5) 6) (3 -) Nhập từ bàn phím thơng tin đối tượng DATE ngày tháng năm (2 -) Hiển thị thông tin ngày tháng năm hình (2 -) Nhập thông tin cho n đối tượng MAYTINH (1 -) In hình thơng tin n đối tượng MAYTINH (1 -) Hiển thị hình máy tính có tên ASUS (1 -) In hình tên máy tính có giá bán thực tế thấp Bài tập 6: Xây dựng lớp SV để mô tả sinh viên Khoa CNTT trường đại học Điện lực, lớp sinh viên gồm thành phần sau: - Thuộc tính: MaSV (mơ tả mã sinh viên), hoten (mô tả họ tên sinh viên) - Phương thức: Hàm thiết lập, hàm huỷ bỏ, hàm nhập, hàm hiển thị thông tin sinh viên Xây dựng lớp SVSDH để mô tả học viên thuộc hệ cao học Lớp kế thừa từ lớp SV bổ sung thêm thành phần sau: - Thuộc tính: hocphi (mơ tả học phí học viên sau đại học) - Phương thức: Hàm thiết lập, hàm huỷ bỏ, hàm nhập, hàm hiển thị thông tin học viên cao học Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thơng tin đối tượng SV (2 -) Hiển thị thông tin đối tượng SV vừa nhập hình (2 -) Nhập thơng tin cho n đối tượng học viên sau đại học SVSDH (1 -) In hình thơng tin n đối tượng học viên sau đại học (2 -) Hiển thị hình học viên có học phí >9000 Bài tập 7: Xây dựng lớp SV để mô tả sinh viên Khoa CNTT trường đại học Điện lực, lớp sinh viên gồm thành phần sau: - Thuộc tính: MaSV (mơ tả mã sinh viên), hoten (mơ tả họ tên sinh viên) - Phương thức: Hàm thiết lập, hàm huỷ bỏ, hàm nhập, hàm hiển thị thông tin sinh viên Xây dựng lớp SVCNPM để mô tả sinh viên thuộc chuyên ngành Công nghệ phần mềm Lớp kế thừa từ lớp SV bổ sung thêm thành phần sau: - Thuộc tính: dtb (mơ tả điểm trung bình chung sinh viên) - Phương thức: Hàm thiết lập, hàm huỷ bỏ, hàm nhập, hàm hiển thị thông tin sinh viên cơng nghệ phần mềm Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thông tin sinh viên (2 -) Hiển thị thơng tin sinh viên vừa nhập hình (2 -) Nhập thông tin cho n đối tượng sinh viên chuyên ngành công nghệ phần mềm (1 -) In hình thơng tin n đối tượng sinh viên công nghệ phần mềm (2 -) Hiển thị hình sinh viên cơng nghệ phần mềm có điểm trung bình >=8.5 Bài tập 8: Xây dựng chương trình quản lý sách băng video cua cửa hàng, chương trình gồm: +Xây dựng lớp Media mơ tả đối tượng phương tiện truyền thông, lớp gồm: - Thuộc tính: tên gọi, giá bán - Phương thức: Hàm thiết lập, hàm huỷ bỏ, Hàm nhập liệu, Hàm hiển thị liệu +Xây dựng lớp Video mô tả đối tượng băng video, lớp kế thừa từ lớp Media bổ sung thêm: - Thuộc tính: thời gian chạy - Phương thức: Hàm thiết lập, Hàm nhập liệu, Hàm hiển thị liệu Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thông tin phương tiện truyền thông media (2 -) Hiển thị thông tin phương tiện truyền thông media vừa nhập hình (2 -) Nhập thơng tin cho n đối tượng Video (1 -) In hình thơng tin n đối tượng Video (2 -) Hiển thị hình sách có tên “Huong dan lap trinh Python” có thời gian chạy 10 đơn vị tính Bài tập 9: Xây dựng chương trình quản lý sách băng video cua cửa hàng, chương trình gồm: a Xây dựng lớp Media mô tả đối tượng phương tiện truyền thông, lớp gồm: - Thuộc tính: tên gọi, giá bán - Phương thức: Hàm thiết lập, hàm huỷ bỏ, Hàm nhập liệu, Hàm hiển thị liệ b Xây dựng lớp Book mô tả đối tượng sách Lớp kế thừa từ lớp Media bổ sung thêm: - Thuộc tính: số trang, tác giả - Phương thức: Hàm thiết lập, Hàm nhập liệu, Hàm hiển thị liệu Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thơng tin phương tiện truyền thông media (2 -) Hiển thị thông tin phương tiện truyền thông media vừa nhập hình (2 -) Nhập thơng tin cho n đối tượng BOOK (1 -) In hình thơng tin n đối tượng BOOK (2 -) Hiển thị hình sách có tên “Lap trinh C++” tác giả “Nguyen Thanh Thuy” Bài tập 10: Định nghĩa lớp Nguoi gồm: -Thành phần liệu (không cho phép truy cập từ lớp): HoTen, GioiTinh, NamSinh -Phương thức: Khởi tạo, Hủy bỏ, Nhập, Xuất, Tuoi: Tính tuổi CanBo với năm 2020 Định nghĩa lớp NhanVien kế thừa lớp Nguoi, có thêm thuộc tính: -Thành phần liệu (khơng cho phép truy cập từ lớp): hệ số thâm niên HSThamNien (kiểu số thực), mức lương MucLuong (kiểu số thực), tiền ăn ca AnCa ( kiểu số thực) -Phương thức: +) Thiết lập, hủy bỏ, nhập, xuất +) NghiHuu: nhân viên nghỉ hưu tuổi >=60 +) Luong: Tính lương cho nhân viên: + Đối với nhân viên nghỉ hưu: Lương = 0.75*MucLuong* HSThamNien; + Đối với nhân viên chưa nghỉ hưu: Lương = MucLuong* HSThamNien + AnCa; Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thông tin người (2 -) Hiển thị thông tin người vừa nhập với tuổi (2 -) Nhập thông tin cho n đối tượng nhân viên (2 -) In hình thơng tin n đối tượng nhân viên với lương tương ứng (1 -) In hình thơng tin tất nhân viên đến tuổi nghỉ hưu Bài tập 11: Xây dựng lớp môn học MonHoc gồm Thành phần liệu (khơng cho phép truy cập từ ngồi lớp): MaMH, TenMH, DTB, SoTC Phương thức: - Thiết lập, hủy bỏ Tín chỉ: trả số tín mơn học Nhập Xuất Xây dựng lớp SinhVien gồm Thành phần liệu (khơng cho phép truy cập từ ngồi lớp): MaSV, TenSV, SoMH (số lượng môn học), MonHoc arr[100] (mảng lưu trữ môn học sinh viên đăng ký) Phương thức - Thiết lập, hủy bỏ Hàm nhập, hàm xuất, Hàm DTK trả điểm tổng kết sinh viên n ∑ DTBk ∗SoTC k o DTK = k =0 n ∑ SoTCk j=0 (Điểm tổng kết tổng DTB*SoTC tất môn / tổng số tín tất mơn) Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thơng tin mơn học (2 -) Hiển thị thơng tin mơn học hình (2 -) Nhập từ bàn phím thơng tin n sinh viên (2 -) Hiển thị thông tin n sinh viên lên hình với điểm tổng kết sinh viên (1 -) Đếm có sinh viên bị học lại (sinh viên bị học lại có điểm tổng kết =60) Xây dựng lớp CanBo kế thừa lớp NhanVien có thêm: - Thành phần liệu (Không cho phép truy cập từ ngồi class): Hệ số lương, Phụ cấp, Trình độ - Phương thức: o Nhap() o Xuat() o TinhLuong(): Nếu cán chưa hưu, Luong = hệ số lương* 1550 + phụ cấp; ngược lại, cán nhận lương hưu = 70% Lương Chương trình chính: 1) (3 -) Nhập từ bàn phím thơng tin nhân viên 2) (2 -) Hiển thị thơng tin nhân viên hình 3) (2 -) Nhập thơng tin n đối tượng CANBO 4) (2 -) Hiển thị thông tin n đối tượng CANBO với lương hình (1 -) In hình cán chưa hưu mà có hệ số lương >7.0 Bài tập 13: Xây dựng lớp đối tượng DATE gồm: - Thành phần liệu (Không cho phép truy cập từ class): ngày, tháng, năm - Phương thức: o Hàm khởi tạo, hàm nhập, hàm xuất - Xây dựng lớp đối tượng MUONTRA kế thừa từ lớp DATE có thêm o Thuộc tính: mã độc giả, mã sách, ngày tháng năm mượn sách(kế thừa từ lớp DATE), số lượng o Thuộc tính tĩnh: phí cược mượn trả o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính số tiền cược mượn trả (=số lượng*phí cược mượn trả) Hàm nạp chồng tốn tử < để so sánh hai đối tượng MUONTRA theo số lượng (đối tượng mượn số lượng nhiều lớn hơn) Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thơng tin ngày tháng năm (2 -) Hiển thị thông tin ngày tháng năm hình (2 -) Nhập thơng tin cho n đối tượng MUONTRA (1 -) In hình thơng tin n đối tượng MUONTRA với số tiền cược (2 -) Sắp xếp đối tượng MUONTRA theo thứ tự giảm dần tiền cược Hiển thị danh sách đối tượng MUONTRA sau Bài tập 14: Xây dựng lớp đối tượng DATE gồm: - Thành phần liệu (Không cho phép truy cập từ class): ngày, tháng, năm - Phương thức: o Hàm khởi tạo, hàm nhập, hàm xuất - Xây dựng lớp đối tượng MUONTRA kế thừa từ lớp DATE có thêm o Thuộc tính: mã độc giả, mã sách, ngày tháng năm mượn sách(kế thừa từ lớp DATE), số lượng o Thuộc tính tĩnh: phí cược mượn trả o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính số tiền cược mượn trả (=số lượng*phí cược mượn trả) Chương trình chính: 1) 2) 3) 4) 5) 6) (3 -) Nhập từ bàn phím thơng tin ngày tháng năm (2 -) Hiển thị thơng tin ngày tháng năm hình (2 -) Nhập thông tin cho n đối tượng MUONTRA (1 -) In hình thơng tin n đối tượng MUONTRA (1 -) Hiển thị hình độc giả mượn trước ngày 1/1/2020 (1 -) In hình mã độc giả có số tiền cược nhiều Bài tập 15: Xây dựng lớp đối tượng SACH gồm: - Thành phần liệu (Không cho phép truy cập từ class): mã sách, tên sách - Phương thức: o Hàm khởi tạo, hàm nhập, hàm xuất - Xây dựng lớp đối tượng MUONTRA kế thừa từ lớp SACH có thêm o Thuộc tính: mã độc giả, mã sách (kế thừa từ lớp SACH), số lượng o Thuộc tính tĩnh: phí cược mượn trả o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính số tiền cược mượn trả (=số lượng*phí cược mượn trả) Chương trình chính: 1) 2) 3) 4) 5) 6) (3 -) Nhập từ bàn phím thơng tin sách (2 -) Hiển thị thông tin sách hình (2 -) Nhập thơng tin cho n đối tượng MUONTRA (1 -) In hình thơng tin n đối tượng MUONTRA (1 -) Hiển thị hình độc giả có số lượng mượn >10 (1 -) In hình mã độc giả có số tiền cược nhiều Bài tập 16: Xây dựng lớp đối tượng LOPHOC gồm: - Thành phần liệu (Không cho phép truy cập từ class): mã lớp học, tên lớp học - Phương thức: o Hàm khởi tạo, hàm nhập, hàm xuất - Xây dựng lớp đối tượng GIANGDAY kế thừa từ lớp LOPHOC có thêm o Thuộc tính: mã giảng viên, mã môn học, mã lớp học(kế thừa từ lớp LOPHOC), số tín o Thuộc tính tĩnh: số tiết giảng dạy o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính số tiến cịn lại (số tín chỉ*15 – số tiết giảng dạy) Chương trình chính: 1) 2) 3) 4) 5) 6) (3 -) Nhập từ bàn phím thơng tin lớp học (2 -) Hiển thị thông tin lớp học hình (2 -) Nhập thơng tin cho n đối tượng GIANGDAY (1 -) In hình thơng tin n đối tượng GIANGDAY (1 -) Hiển thị hình lớp học có tín (1 -) In hình mã giảng viên có số tiết cịn lại phải giảng dạy thấp Bài tập 17: Xây dựng lớp đối tượng MONHOC gồm: - Thành phần liệu (Không cho phép truy cập từ ngồi class): mã mơn học, tên mơn học - Phương thức: o Hàm khởi tạo, hàm nhập, hàm xuất - Xây dựng lớp đối tượng GIANGDAY kế thừa từ lớp MONHOC có thêm o Thuộc tính: mã giảng viên, mã lớp, mã môn học(kế thừa từ lớp MONHOC), số tín o Thuộc tính tĩnh: số tiết giảng dạy o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính số tiến cịn lại (số tín chỉ*15 – số tiết giảng dạy) Chương trình chính: 1) 2) 3) 4) 5) 6) (3 -) Nhập từ bàn phím thơng tin môn học, (2 -) Hiển thị thông tin môn học hình (2 -) Nhập thơng tin cho n đối tượng GIANGDAY (1 -) In hình thơng tin n đối tượng GIANGDAY (1 -) Hiển thị hình mơn học có tín (1 -) In hình mã giảng viên có số tiết cịn lại phải giảng dạy thấp Bài tập 18: Xây dựng lớp đối tượng DATE gồm: - Thành phần liệu (Không cho phép truy cập từ class): ngày, tháng, năm - Phương thức: o Hàm khởi tạo, hàm nhập, hàm xuất - Xây dựng lớp đối tượng MAYTINH kế thừa từ lớp DATE có thêm o Thuộc tính: mã máy tính, tên máy tính, ngày tháng năm sản xuất(kế thừa từ lớp DATE), giá bán niêm yết o Thuộc tính tĩnh: tỷ lệ khuyến mại o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính giá bán thực tế (=giá bán niêm yết - giá bán niêm yết* tỷ lệ khuyến mại ) Chương trình chính: 1) 2) 3) 4) 5) 6) (3 -) Nhập từ bàn phím thơng tin ngày tháng năm (2 -) Hiển thị thơng tin ngày tháng năm hình (2 -) Nhập thơng tin cho n đối tượng MAYTINH (1 -) In hình thơng tin n đối tượng MAYTINH (1 -) Hiển thị hình máy tính có tên ASUS (1 -) In hình tên máy tính có giá bán thực tế thấp Bài tập 19: Xây dựng lớp đối tượng HANGHOA gồm: - Thành phần liệu (Khơng cho phép truy cập từ ngồi class): mã hàng, tên hàng - Phương thức: o Hàm khởi tạo, hàm nhập, hàm xuất - Xây dựng lớp đối tượng MAYTINH kế thừa từ lớp HANGHOA có thêm o Thuộc tính: nhà sản xuất, năm sản xuất, giá bán niêm yết o Thuộc tính tĩnh: tỷ lệ khuyến mại o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính giá bán thực tế (=giá bán niêm yết - giá bán niêm yết* tỷ lệ khuyến mại ) Chương trình chính: 1) 2) 3) 4) 5) 6) (3 -) Nhập từ bàn phím thơng tin hàng hóa (2 -) Hiển thị thơng tin hàng hóa hình (2 -) Nhập thơng tin cho n đối tượng MAYTINH (1 -) In hình thơng tin n đối tượng MAYTINH (1 -) Hiển thị hình máy tính nhà sản xuất SAMSUNG (1 -) In hình tên máy tính có giá bán thực tế thấp Bài tập 20: Xây dựng lớp đối tượng DATE gồm: - Thành phần liệu (Không cho phép truy cập từ class): ngày, tháng, năm - Phương thức: o Hàm khởi tạo, hàm nhập, hàm xuất - Xây dựng lớp đối tượng CANBO kế thừa từ lớp DATE có thêm o Thuộc tính: mã cán bộ, tên cán bộ, ngày tháng năm sinh(kế thừa từ lớp DATE), lương o Thuộc tính tĩnh: tiền phụ cấp chức vụ o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính lương (=lương + tiền phụ cấp chức vụ) Chương trình chính: 1) 2) 3) 4) 5) 6) (3 -) Nhập từ bàn phím thơng tin ngày tháng năm, (2 -) Hiển thị thơng tin ngày tháng năm hình (2 -) Nhập thơng tin cho n đối tượng CANBO (1 -) In hình thơng tin n đối tượng CANBO (1 -) Hiển thị hình lương n cán (1 -) In hình tên cán có lương thấp Bài tập 21: Xây dựng lớp đối tượng LOPHOC gồm: - Thành phần liệu (Không cho phép truy cập từ class): mã lớp học, tên lớp học - Phương thức: o Hàm khởi tạo, hàm nhập, hàm xuất - Xây dựng lớp đối tượng GIANGDAY kế thừa từ lớp LOPHOC có thêm o Thuộc tính: mã giảng viên, mã môn học, mã lớp học(kế thừa từ lớp LOPHOC), số tín o Thuộc tính tĩnh: số tiết giảng dạy o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính số tiến cịn lại (số tín chỉ*15 – số tiết giảng dạy) Chương trình chính: 7) 8) 9) 10) 11) 12) (3 -) Nhập từ bàn phím thơng tin lớp học (2 -) Hiển thị thông tin lớp học hình (2 -) Nhập thơng tin cho n đối tượng GIANGDAY (1 -) In hình thông tin n đối tượng GIANGDAY (1 -) Hiển thị hình lớp học có tín (1 -) In hình mã giảng viên có số tiết cịn lại phải giảng dạy thấp Bài tập 22: Xây dựng lớp đối tượng MONHOC gồm: - Thành phần liệu (Không cho phép truy cập từ ngồi class): mã mơn học, tên mơn học - Phương thức: o Hàm khởi tạo, hàm nhập, hàm xuất - Xây dựng lớp đối tượng GIANGDAY kế thừa từ lớp MONHOC có thêm o Thuộc tính: mã giảng viên, mã lớp, mã môn học(kế thừa từ lớp MONHOC), số tín o Thuộc tính tĩnh: số tiết giảng dạy o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính số tiến cịn lại (số tín chỉ*15 – số tiết giảng dạy) Chương trình chính: 7) 8) 9) 10) 11) 12) (3 -) Nhập từ bàn phím thơng tin môn học, (2 -) Hiển thị thông tin môn học hình (2 -) Nhập thơng tin cho n đối tượng GIANGDAY (1 -) In hình thông tin n đối tượng GIANGDAY (1 -) Hiển thị hình mơn học có tín (1 -) In hình mã giảng viên có số tiết cịn lại phải giảng dạy thấp Bài tập 23: 1) Xây dựng lớp ThiSinh mô tả thí sinh thi tốt nghiệp THPT Lớp thí sinh gồm thành phần sau: Thuộc tính: sbd (mơ tả Số báo danh), Hoten(mô tả họ tên thí sinh), dc(mơ tả địa thí sinh), diem_ut(mơ tả điểm ưu tiên thí sinh) Phương thức: hàm thiết lập, hàm huỷ bỏ, hàm nhập, hàm hiển thị thơng tin thí sinh, 2) Xây dựng lớp ThiSinhKhoiA (Thí sinh thi khối A) kế thừa lớp ThiSinh có bổ sung thêm thành phần sau: Thuộc tính: toan(Điểm tốn), ly(Điểm lý), hoa (Điểm hóa) Phương thức: - Hàm thiết lập, hàm huỷ bỏ, hàm tính tổng điểm mơn tốn, lý, hố - Hàm nạp chồng tốn tử > (Thí sinh có điểm trung bình lớn lớn hơn) Chương trình chính: 1) (3 -) Nhập từ bàn phím thơng tin thí sinh 2) (2 -) Hiển thị thơng tin thí sinh hình 3) (2 -) Nhập thơng tin cho n đối tượng Thí sinh 4) (2 -) In hình thơng tin n thí sinh với tổng điểm (cả điểm ưu tiên) 5) (1 -) Sắp xếp thí sinh theo thứ tự giảm dần tổng điểm Bài tập 24: 1) Xây dựng lớp ThiSinh mô tả thí sinh thi tốt nghiệp THPT Lớp thí sinh gồm thành phần sau: Thuộc tính: sbd (mơ tả Số báo danh), Hoten(mơ tả họ tên thí sinh), dc(mơ tả địa thí sinh), diem_ut(mơ tả điểm ưu tiên thí sinh) Phương thức: hàm thiết lập, hàm huỷ bỏ, hàm nhập, hàm hiển thị thông tin thí sinh, 2) Xây dựng lớp ThiSinhKhoiA (Thí sinh thi khối A) kế thừa lớp ThiSinh có bổ sung thêm thành phần sau: Thuộc tính: toan(Điểm tốn), ly(Điểm lý), hoa (Điểm hóa) Phương thức: - Hàm thiết lập, hàm huỷ bỏ, hàm tính tổng điểm mơn toán, lý, hoá - Hàm nạp chồng toán tử > (Thí sinh có điểm trung bình lớn lớn hơn) Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thơng tin thí sinh (2 -) Hiển thị thơng tin thí sinh hình (2 -) Nhập thơng tin cho n đối tượng Thí sinh (2 -) In hình thơng tin n thí sinh với tổng điểm (cả điểm ưu tiên) (1 -) Sắp xếp thí sinh theo thứ tự giảm dần tổng điểm Bài tập 25: Xây dựng lớp SV để mô tả sinh viên Khoa CNTT trường đại học Điện lực, lớp sinh viên gồm thành phần sau: - Thuộc tính: MaSV (mơ tả mã sinh viên), hoten (mô tả họ tên sinh viên) - Phương thức: Hàm thiết lập, hàm huỷ bỏ, hàm hiển thị thông tin sinh viên Xây dựng lớp SVSDH để mô tả học viên thuộc hệ cao học Lớp kế thừa từ lớp SV bổ sung thêm thành phần sau: - Thuộc tính: hocphi (mơ tả học phí học viên sau đại học) - Phương thức: Hàm thiết lập, hàm huỷ bỏ, hàm nhập, hàm hiển thị thông tin học viên cao học Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thơng tin học viên viên (2 -) Hiển thị thông tin học viên vừa nhập hình (2 -) Nhập thơng tin cho n đối tượng học viên sau đại học (1 -) In hình thơng tin n đối tượng học viên sau đại học (2 -) Hiển thị hình học viên có học phí >9000 Bài tập 26: Xây dựng lớp SV để mô tả sinh viên Khoa CNTT trường đại học Điện lực, lớp sinh viên gồm thành phần sau: - Thuộc tính: MaSV (mơ tả mã sinh viên), hoten (mô tả họ tên sinh viên) - Phương thức: Hàm thiết lập, hàm huỷ bỏ, hàm hiển thị thông tin sinh viên Xây dựng lớp SVCNPM để mô tả sinh viên thuộc chuyên ngành Công nghệ phần mềm Lớp kế thừa từ lớp SV bổ sung thêm thành phần sau: - Thuộc tính: dtb (mơ tả điểm trung bình chung sinh viên) - Phương thức: Hàm thiết lập, hàm huỷ bỏ, hàm nhập, hàm hiển thị thông tin sinh viên cơng nghệ phần mềm Chương trình chính: 6) 7) 8) 9) 10) (3 -) Nhập từ bàn phím thơng tin sinh viên (2 -) Hiển thị thông tin sinh viên vừa nhập hình (2 -) Nhập thơng tin cho n đối tượng sinh viên chuyên ngành công nghệ phần mềm (1 -) In hình thơng tin n đối tượng sinh viên công nghệ phần mềm (2 -) Hiển thị hình sinh viên cơng nghệ phần mềm có điểm trung bình >=8.5 Bài tập 27: Xây dựng chương trình quản lý sách băng video cua cửa hàng, chương trình gồm: +Xây dựng lớp Media mô tả đối tượng phương tiện truyền thông, lớp gồm: - Thuộc tính: tên gọi, giá bán - Phương thức: Hàm thiết lập, hàm huỷ bỏ, Hàm nhập liệu, Hàm hiển thị liệu +Xây dựng lớp Video mô tả đối tượng băng video, lớp kế thừa từ lớp Media bổ sung thêm: - Thuộc tính: thời gian chạy - Phương thức: Hàm thiết lập, Hàm nhập liệu, Hàm hiển thị liệu Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thơng tin phương tiện truyền thơng media (2 -) Hiển thị thông tin phương tiện truyền thơng media vừa nhập hình (2 -) Nhập thông tin cho n đối tượng Video (1 -) In hình thơng tin n đối tượng Video (2 -) Hiển thị hình sách có tên “Huong dan lap trinh Python” có thời gian chạy 10 đơn vị tính Bài tập 28: Xây dựng chương trình quản lý sách băng video cua cửa hàng, chương trình gồm: a Xây dựng lớp Media mô tả đối tượng phương tiện truyền thơng, lớp gồm: - Thuộc tính: tên gọi, giá bán - Phương thức: Hàm thiết lập, hàm huỷ bỏ, Hàm nhập liệu, Hàm hiển thị liệ b Xây dựng lớp Book mô tả đối tượng sách Lớp kế thừa từ lớp Media bổ sung thêm: - Thuộc tính: số trang, tác giả - Phương thức: Hàm thiết lập, Hàm nhập liệu, Hàm hiển thị liệu Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thơng tin phương tiện truyền thông media (2 -) Hiển thị thông tin phương tiện truyền thông media vừa nhập hình (2 -) Nhập thơng tin cho n đối tượng BOOK (1 -) In hình thơng tin n đối tượng BOOK (2 -) Hiển thị hình sách có tên “Lap trinh C++” tác giả “Nguyen Thanh Thuy” Bài tập 29: Định nghĩa lớp Nguoi gồm: -Thành phần liệu (khơng cho phép truy cập từ ngồi lớp): HoTen, GioiTinh, NamSinh -Phương thức: Khởi tạo, Hủy bỏ, Nhập, Xuất, Tuoi: Tính tuổi CanBo với năm 2020 Định nghĩa lớp NhanVien kế thừa lớp Nguoi, có thêm thuộc tính: -Thành phần liệu (khơng cho phép truy cập từ lớp): hệ số thâm niên HSThamNien (kiểu số thực), mức lương MucLuong (kiểu số thực), tiền ăn ca AnCa ( kiểu số thực) -Phương thức: +) Thiết lập, hủy bỏ, nhập, xuất +) NghiHuu: nhân viên nghỉ hưu tuổi >=60 +) Luong: Tính lương cho nhân viên: + Đối với nhân viên nghỉ hưu: Lương = 0.75*MucLuong* HSThamNien; + Đối với nhân viên chưa nghỉ hưu: Lương = MucLuong* HSThamNien + AnCa; Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thơng tin người (2 -) Hiển thị thông tin người vừa nhập với tuổi (2 -) Nhập thông tin cho n đối tượng nhân viên (2 -) In hình thơng tin n đối tượng nhân viên với lương tương ứng (1 -) In hình thơng tin tất nhân viên đến tuổi nghỉ hưu Bài tập 30:Xây dựng lớp môn học MonHoc gồm Thành phần liệu (khơng cho phép truy cập từ ngồi lớp): MaMH, TenMH, DTB, SoTC Phương thức: - Thiết lập, hủy bỏ, Tín chỉ: trả số tín mơn học, Nhập, Xuất Xây dựng lớp SinhVien gồm Thành phần liệu (khơng cho phép truy cập từ ngồi lớp): MaSV, TenSV, SoMH (số lượng môn học), MonHoc arr[100] (mảng lưu trữ môn học sinh viên đăng ký) Phương thức - Thiết lập, hủy bỏ Hàm nhập, hàm xuất, Hàm DTK trả điểm tổng kết sinh viên n ∑ DTBk ∗SoTC k o DTK = k =0 n ∑ SoTCk j=0 (Điểm tổng kết tổng DTB*SoTC tất môn / tổng số tín tất mơn) Chương trình chính: 1) (3 -) Nhập từ bàn phím thơng tin đối tượng MonHoc 2) (2 -) Hiển thị thơng tin đối tượng MonHoc hình 3) (2 -) Nhập từ bàn phím thơng tin n đối tượng SinhVien 4) (2 -) Hiển thị thông tin n đối tượng SinhVien lên hình với điểm tổng kết sinh viên 5) (1 -) Liệt kê hình thơng tin đầy đủ sinh viên cấp học bổng (sinh viên cấp học bổng có DTK >= 8.5) Bài tập 31: Xây dựng lớp NhanVien có: - Thành phần liệu (Khơng cho phép truy cập từ ngồi class): Mã nhân viên, Họ tên, Tuổi o Phương thức: Khởi tạo o Nhap() o Xuat() o VeHuu (điều kiện hưu: tuổi >=60) Xây dựng lớp CanBo kế thừa lớp NhanVien có thêm: - Thành phần liệu (Khơng cho phép truy cập từ class): Hệ số lương, Phụ cấp, Trình độ - Phương thức: o Nhap() o Xuat() o TinhLuong(): Nếu cán chưa hưu, Luong = hệ số lương* 1550 + phụ cấp; ngược lại, cán nhận lương hưu = 70% Lương Chương trình chính: 1) (3 -) Nhập từ bàn phím thơng tin nhân viên 2) (2 -) Hiển thị thông tin nhân viên hình 3) (2 -) Nhập thông tin n đối tượng CanBo 4) (2 -) Hiển thị thông tin n đối tượng CanBo với lương hình 5) (1 -) In hình đối tượng CanBo chưa hưu với lương Bài tập 32:Xây dựng lớp DichVu có thành phần sau: - Thành phần liệu (Khơng cho phép truy cập từ ngồi class): mã DV, tên DV, giá cước Phương thức: o Hàm khởi tạo o Nhap() o Xuat() o Laygiacuoc(): để lấy giá cước dịch vụ Xây dựng lớp Nguoi có thành phần sau: - Thành phần liệu (Không cho phép truy cập từ class): Họ tên, Địa chỉ, Số ĐT - Phương thức: o Hàm khởi tạo o Nhap() o Xuat() Xây dựng lớp KhachHang kế thừa lớp Nguoi bổ sung thêm: - Thành phần liệu (Không cho phép truy cập từ class): int SoLuongDichVu, DichVu dv[100] (là mảng lưu dịch vụ khách hàng sử dụng, tối đa 100 dịch vụ) - Phương thức: o Hàm khởi tạo o Nhap(): Nhập vào thông tin Khách hàng dịch vụ khách hàng sử dụng o Xuat(): Hiển thị thông tin khách hàng dịch vụ khách hàng sử dụng o TongGiaCuoc(): tổng giá cước = Σgiá cước dịch vụ sử dụng Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thơng tin người (2 -) Hiển thị thơng tin người hình (2 -) Nhập thơng tin khách hàng (2 -) Hiển thị thông tin khách hàng dịch vụ khách hàng sử dụng lên hình (1 -) Tính hiển thị tổng gía cước khách hàng sử dụng Bài tập 33: Sinh viên lập trình hướng đối tượng C++ thực việc sau: Xây dựng lớp đối tượng DATE gồm: - Thành phần liệu (Không cho phép truy cập từ class): ngày, tháng, năm - Phương thức: o Hàm khởi tạo, hàm nhập, hàm xuất - Xây dựng lớp đối tượng MUONTRA kế thừa từ lớp DATE có thêm o Thuộc tính: mã độc giả, mã sách, ngày tháng năm mượn sách(kế thừa từ lớp DATE), số lượng o Thuộc tính tĩnh: phí cược mượn trả o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính số tiền cược mượn trả (=số lượng*phí cược mượn trả) Chương trình chính: 1) 2) 3) 4) 5) 6) (3 -) Nhập từ bàn phím thông tin ngày tháng năm (2 -) Hiển thị thơng tin ngày tháng năm hình (2 -) Nhập thông tin cho n đối tượng MUONTRA (1 -) In hình thơng tin n đối tượng MUONTRA (1 -) Hiển thị hình độc giả mượn trước ngày 1/1/2020 (1 -) In hình mã độc giả có số tiền cược nhiều Bài tập 34: Xây dựng lớp đối tượng SACH gồm: - Thành phần liệu (Không cho phép truy cập từ class): mã sách, tên sách - Phương thức: o Hàm khởi tạo, hàm nhập, hàm xuất - Xây dựng lớp đối tượng MUONTRA kế thừa từ lớp SACH có thêm o Thuộc tính: mã độc giả, mã sách (kế thừa từ lớp SACH), số lượng o Thuộc tính tĩnh: phí cược mượn trả o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính số tiền cược mượn trả (=số lượng*phí cược mượn trả) Chương trình chính: 7) 8) 9) 10) 11) 12) (3 -) Nhập từ bàn phím thơng tin sách (2 -) Hiển thị thông tin sách hình (2 -) Nhập thông tin cho n đối tượng MUONTRA (1 -) In hình thơng tin n đối tượng MUONTRA (1 -) Hiển thị hình độc giả có số lượng mượn >10 (1 -) In hình mã độc giả có số tiền cược nhiều Bài tập 35: Xây dựng lớp đối tượng HANGHOA gồm: - Thành phần liệu (Không cho phép truy cập từ class): mã hàng, tên hàng - Phương thức: o Hàm khởi tạo, hàm huỷ, hàm nhập, hàm xuất Xây dựng lớp đối tượng MAYTINH kế thừa từ lớp HANGHOA có thêm o Thuộc tính: nhà sản xuất, năm sản xuất, giá bán niêm yết o Thuộc tính tĩnh: tỷ lệ khuyến mại o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính giá bán thực tế (=giá bán niêm yết - giá bán niêm yết* tỷ lệ khuyến mại) Hàm nạp chồng toán tử > để so sánh hai đối tượng MAYTINH theo giá bán thực tế Chương trình chính: 1) 2) 3) 4) 5) (3 -) Nhập từ bàn phím thơng tin đối tượng HANGHOA (2 -) Hiển thị thơng tin đối tượng HANGHOA hình (2 -) Nhập thơng tin cho n đối tượng MAYTINH (1 -) In hình thơng tin n đối tượng MAYTINH (2 -) Sắp xếp danh sách đối tượng MAYTINH theo giá trị giảm dần gía bán thực tế Bài tập 36: Xây dựng lớp đối tượng HANGHOA gồm: - Thành phần liệu (Khơng cho phép truy cập từ ngồi class): mã hàng, tên hàng - Phương thức: o Hàm khởi tạo, hàm nhập, hàm xuất - Xây dựng lớp đối tượng MAYTINH kế thừa từ lớp HANGHOA có thêm o Thuộc tính: nhà sản xuất, năm sản xuất, giá bán niêm yết o Thuộc tính tĩnh: tỷ lệ khuyến mại o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính giá bán thực tế (=giá bán niêm yết - giá bán niêm yết* tỷ lệ khuyến mại ) Chương trình chính: 1) 2) 3) 4) 5) 6) (3 -) Nhập từ bàn phím thơng tin hàng hóa (2 -) Hiển thị thơng tin hàng hóa hình (2 -) Nhập thơng tin cho n đối tượng MAYTINH (1 -) In hình thơng tin n đối tượng MAYTINH (1 -) Hiển thị hình máy tính nhà sản xuất SAMSUNG (1 -) In hình tên máy tính có giá bán thực tế thấp Bài tập 37: Xây dựng lớp đối tượng DATE gồm: - Thành phần liệu (Không cho phép truy cập từ class): ngày, tháng, năm - Phương thức: o Hàm khởi tạo, hàm nhập, hàm xuất - Xây dựng lớp đối tượng CANBO kế thừa từ lớp DATE có thêm o Thuộc tính: mã cán bộ, tên cán bộ, ngày tháng năm sinh(kế thừa từ lớp DATE), lương o Thuộc tính tĩnh: tiền phụ cấp chức vụ o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính lương (=lương + tiền phụ cấp chức vụ) Chương trình chính: 1) 2) 3) 4) 5) 6) (3 -) Nhập từ bàn phím thơng tin ngày tháng năm, (2 -) Hiển thị thơng tin ngày tháng năm hình (2 -) Nhập thơng tin cho n đối tượng CANBO (1 -) In hình thơng tin n đối tượng CANBO (1 -) Hiển thị hình lương n cán (1 -) In hình tên cán có lương thấp Bài tập 38: Xây dựng lớp đối tượng NGUOI gồm: - Thành phần liệu (Không cho phép truy cập từ class): mã định danh, họ tên người - Phương thức: o Hàm khởi tạo, hàm nhập, hàm xuất - Xây dựng lớp đối tượng NHANVIEN kế thừa từ lớp NGUOI có thêm o Thuộc tính thêm: năm sinh, hệ số lương o Thuộc tính tĩnh: tiền phụ cấp o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính lương (=hệ số lương x 1550 + tiền phụ cấp) Chương trình chính: 1) (3 -) Nhập từ bàn phím thơng tin người bao gồm: mã định danh, họ tên người 2) (2 -) Hiển thị thơng tin người hình 3) (2 -) Nhập thơng tin cho n đối tượng NHANVIEN bao gồm: mã định danh, họ tên nhân viên, năm sinh, hệ số lương 4) (2 -) In hình thơng tin n đối tượng NHANVIEN với lương 5) (1 -) In hình họ tên nhân viên có lương cao Bài tập 39: Xây dựng lớp đối tượng NGUOI gồm: - Thành phần liệu (Không cho phép truy cập từ class): mã định danh, họ tên người - Phương thức: o Hàm khởi tạo, hàm huỷ, hàm nhập, hàm xuất - Xây dựng lớp đối tượng NHANVIEN kế thừa từ lớp NGUOI có thêm o Thuộc tính thêm: năm sinh, hệ số lương o Thuộc tính tĩnh: tiền phụ cấp o Phương thức: hàm tạo đặt thông tin mặc định, hàm nhập, hàm xuất, hàm tính lương (=hệ số lương x 1550 + tiền phụ cấp) o Hàm nạp chồng toán tử > để so sánh hai Nhân viên theo hệ số lương (nhân viên có hệ số lương cao lớn hơn) Chương trình chính: 1) (3 -) Nhập từ bàn phím thơng tin người bao gồm: mã định danh, họ tên người 2) (2 -) Hiển thị thơng tin người hình 3) (2 -) Nhập thông tin cho n đối tượng NHANVIEN bao gồm: mã định danh, họ tên nhân viên, năm sinh, hệ số lương 4) (1 -) In hình thơng tin n đối tượng NHANVIEN với lương 5) (2 -) Sắp xếp danh sách nhân viên theo thứ tự giảm dần theo hệ số lương Hiển thị danh sách sau Bài tập 40: - Xây dựng lớp PhuongTienGiaoThong (phương tiện giao thông): +) Thuộc tính: Hãng sản xuất (chuỗi ký tự), Tên phương tiện (chuỗi ký tự), Năm sản xuất (số nguyên), Vận tốc tối đa (float) +) Phương thức: Hàm thiết lập, hàm nhập, hàm xuất - Xây dựng lớp OTo (ô tơ) kế thừa lớp PhuongTienGiaoThong bổ sung thêm: Thuộc tính: Số chỗ ngồi (int), Kiểu động (chuỗi ký tự) Phương thức: - Hàm thiết lập, hàm huỷ bỏ, hàm nhập, hàm xuất - Vận tốc sở: tính vận tốc tối đa chia cho số bánh - Nạp chồng tốn tử < (phương tiện giao thơng có “Vận tốc sở” nhỏ nhỏ hơn) Chương trình chính: 6) (3 -) Nhập từ bàn phím thơng tin phương tiện giao thông PhuongTienGiaoThong 7) (2 -) Hiển thị thông tin phương tiện giao thông vừa nhập hình 8) (2 -) Nhập thơng tin cho n đối tượng OTO bao gồm: Hãng sản xuất, Tên phương tiện, Năm sản xuất, Vận tốc tối đa, số chỗ ngồi, kiểu động 9) (1 -) In hình thơng tin n đối tượng OTO với vận tốc sở 10) (2 -) Sắp xếp danh sách đối tượng OTO theo thứ tự giảm dần vận tốc sở ... viên chuyên ngành công nghệ phần mềm (1 -) In hình thơng tin n đối tượng sinh viên công nghệ phần mềm (2 -) Hiển thị hình sinh viên cơng nghệ phần mềm có điểm trung bình >=8.5 Bài tập 8: Xây dựng... chuyên ngành công nghệ phần mềm (1 -) In hình thơng tin n đối tượng sinh viên công nghệ phần mềm (2 -) Hiển thị hình sinh viên cơng nghệ phần mềm có điểm trung bình >=8.5 Bài tập 27: Xây dựng... (2 -) Hiển thị thông tin n đối tượng CANBO với lương hình (1 -) In hình cán chưa hưu mà có hệ số lương >7.0 Bài tập 13: Xây dựng lớp đối tượng DATE gồm: - Thành phần liệu (Không cho phép truy