Bài tập lập trình hướng đối tượng c++ pdf năm 2024

Phần 1: Struct .............................................................................................................. 3

1.1. Quản lý học sinh ................................................................................................... 3 1.2. Quản lý học sinh - lớp........................................................................................... 3 1.3. Quản lý học sinh - lớp - khối lớp.......................................................................... 4 2. Phần 2: Làm quen với lập trình hướng đối tượng ................................................... 5 2.1. Quản lý học sinh ................................................................................................... 5 2.2. Quản lý học sinh - lớp........................................................................................... 6 2.3. Quản lý học sinh - lớp - khối lớp.......................................................................... 7 2.4. Thiết kế và cài đặt lớp Phân số............................................................................. 7 2.5. Thiết kế và cài đặt lớp Ngày ................................................................................. 9 3. Phần 3: Làm quen với Contructor, Destructor, Operator ...................................... 9 3.1. Lớp Phân số .......................................................................................................... 9 3.2. Lớp Ngày ............................................................................................................. 10 4. Phần 4: Làm quen với kế thừa ................................................................................. 10 4.1. Quản lý “Lương nhân viên” .............................................................................. 10 4.2. Quản lý các đối tượng hình học ......................................................................... 11 5. Phần 5: Bài tập tổng hợp .......................................................................................... 11 5.1. 5.2. 5.3. 5.4. 5.5.

Lớp Phân số ........................................................................................................ 11 Trò chơi Caro ...................................................................................................... 12 Trò chơi Minesweeper ........................................................................................ 12 Trò chơi Cờ tướng .............................................................................................. 13 Trò chơi TETRIS ................................................................................................ 13

Ths Trần Ngọc Bảo

Trang 2/13

Khoa Toán – Tin học

Bài tập thực hành Hướng đối tượng

1. Phần 1: Struct 1.1. Quản lý học sinh 1.1.1.

Đề bài

Viết chương trình nhập thông tin họ tên học sinh, điểm thi 2 môn Văn, Toán. Tính điểm trung bình, in kết quả ra màn hình theo format sau CHUONG TRINH MINH HOA 1 Nhap ho ten hoc sinh: Nguyen Van A Toan: 8 Van: 7 Ket qua Ho ten Van Toan Trung binh Nguyen Van A 7.0 8.0 7.5 1.1.2.

Hướng dẫn gợi ý

Tổ chức cấu trúc dữ liệu được lưu trữ như sau Struct HocSinh { char HoTen[30]; float Van, Toan, DTB; } a. Viết hàm nhập thông tin học sinh theo prototype sau void Nhap(HocSinh &hs); b. Viết hàm xuất thông tin học sinh theo prototype sau void Xuat(HocSinh hs); c. Viết hàm tính điểm trung bình học sinh theo prototype sau void TinhTB(HocSinh &hs); d. Viết chương trình nhập thông tin học sinh, tính điểm trung bình và in kết quả học sinh ra màn hình.

Uploaded by

Dũng Gramer

67% found this document useful (3 votes)

2K views

217 pages

Bai tap thuc hanh Lap trinh huong doi tuong voi C++

Original Title

Bai tap thuc hanh Lap trinh huong doi tuong voi C++

Copyright

© © All Rights Reserved

Share this document

Did you find this document useful?

Is this content inappropriate?

67% found this document useful (3 votes)

2K views217 pages

Bai Tap Thuc Hanh Lap Trinh Huong Doi Tuong Voi C++

Uploaded by

Dũng Gramer

Bai tap thuc hanh Lap trinh huong doi tuong voi C++

Co2005_Laptrinhhuongdoituong_The C++ Programming Language (Special 3rd Edition), Bjarne Stroustrup, 2000.Pdf

Java Object- Basic - Programming.Pdf

Lthdt_Pham Van At.Pdf

Lập Trình Hướng Đối Tượng Với Java Đoàn Văn Ban.Pdf

Paul Deitel, Harvey Deitel - C++ How To Program-Deitel (2017).Pdf

Sedgewick, Robert - Algorithms In C, Parts 1-4_ Fundamentals, Data Structures, Sorting, Searching-Addison Wesley (1998).Pdf