Tên chủ đề:
Kỹ thuật lập trình hướng đối tượng và áp dụng cho bài toán quản lý sinh viên. Sinh viên trong một trường học có các thuộc tính sau: mã sinh viên, họ và tên, tên khoa. Các sinh viên học các môn học chung là: tiếng anh, tin học cơ sở; Sinh viên ngành Toán học thêm các môn: giải tích, đại số; Sinh viên ngành Tin học thêm các môn: ngôn ngữ C, cấu trúc dữ liệu.
Một cơ cở kinh doanh có sơ đồ phân loại các mặt hàng như sau:
Lập trình thực hiện các công việc sau:
- Thiết lập sự kế thừa của các lớp hàng theo sơ đồ đã cho.
- Thiết lập các hàm tạo để nhập thông tin dữ liệu cho các đối tượng hàng bao gồm: mã hàng, tên hàng, năm sản xuất, đơn giá, cỡ màn hình của máy tính và tivi (inch), dung lượng bộ nhớ trong của máy tính (GB).
- In ra các thông tin của các loại hàng theo kỹ thuật đa hình thái (polymorphism).
- Có bao nhiêu mặt hàng Máy tính được sản xuất từ năm 2018 đến nay ?
- Ghi các thông tin dữ liệu của loại hàng Máy tính vào tệp văn bản MT.TXT.
Đề bài: Sử dụng ngôn ngữ C++, thực hiện các công việc sau:
• Xây dựng lớp HOCSINH gồm các thuộc tính: mã học sinh, họ và tên, tuổi, điểm môn toán, điểm môn văn và điểm môn anh.
• Nhập danh sách các học sinh (ghi vào tệp: HOCSINH.DAT).
• Tính điểm trung bình cho các đối tượng học sinh.
• In ra danh sách các nhân sự theo thứ tự của tên.(đọc từ tệp: HOCSINH.DAT).
• Có bao nhiêu học sinh loại: giỏi, khá, trung bình, không đạt ?
(quy định: điểm trung bình >= 8.5: loại giỏi; 7.0 <= điểm trung bình <8.5: loại khá; 5.0 <= điểm trung bình <7.0: loại trung bình; điểm trung bình < 5.0: không đạt)
Đề bài: Sử dụng ngôn ngữ C++, thực hiện các công việc sau:
• Xây dựng lớp HOCSINH gồm các thuộc tính: mã học sinh, họ và tên, tuổi, điểm môn toán, điểm môn văn và điểm môn anh.
• Nhập danh sách các học sinh.
• Tính điểm trung bình cho các đối tượng học sinh.
• In ra danh sách các nhân sự theo thứ tự của tên.
• Có bao nhiêu học sinh loại: giỏi, khá, trung bình, không đạt ?
(quy định: điểm trung bình >= 8.5: loại giỏi; 7.0 <= điểm trung bình <8.5: loại khá; 5.0 <= điểm trung bình <7.0: loại trung bình; điểm trung bình < 5.0: không đạt)
Chúng tôi đang sử dụng cookie để cung cấp cho bạn những trải nghiệm tốt nhất trên trang web này. Bằng cách tiếp tục truy cập, bạn đồng ý với Chính sách thu thập và sử dụng cookie của chúng tôi.