Bài thực hành Kỹ thuật lập trình C++ - Tuần 10

Bài 1. Anh/chị hãy thiết kế lớp số nguyên lớn và cài đặt các phương thức hoặc hàm bạn sau:

1. Nạp chồng toán tử cộng hai số nguyên lớn

2. Nạp chồng toán tử hiệu của hai số nguyên lớn

3. Nạp chồng toán tử vào/ra

4. Nạp chồng toán tử chia hai số nguyên lớn (thương là một số nguyên)

5. Nạp chồng toán tử nhân hai số nguyên lớn

6. Xây dựng chương trình demo các toán tử được nạp chồng nêu trên.

Bài 2. Phòng đào tạo của Trường ĐHCN cần xây dựng một chương trình quản lý các học kỳ của sinh viên thuộc lớp K52CC. Anh chị hãy thiết kế hệ thống quản lý điểm sinh viên theo các yêu cầu sau:

a. Cho phép cán bộ nhập thông tin cá nhân và điểm của các môn đối với từng học kỳ

b. Chức năng hiển thị thông tin cá nhân và tính điểm trung bình của một học kỳ (dành cho cả cán bộ và sinh viên)

c. Chức năng hiển thị thông tin cá nhân và tính điểm trung bình của tất cả các học kỳ đã học(danh cho cả cán bộ và sinh viên).

d. Cho phép cán bộ cập nhật thông tin cá nhân của từng sinh viên.

 

doc1 trang | Chuyên mục: C/C++ | Chia sẻ: dkS00TYs | Lượt xem: 1955 | Lượt tải: 1download
Tóm tắt nội dung Bài thực hành Kỹ thuật lập trình C++ - Tuần 10, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
BÀI TẬP TUẦN 10
Bài 1. Anh/chị hãy thiết kế lớp số nguyên lớn và cài đặt các phương thức hoặc hàm bạn sau:
Nạp chồng toán tử cộng hai số nguyên lớn
Nạp chồng toán tử hiệu của hai số nguyên lớn
Nạp chồng toán tử vào/ra
Nạp chồng toán tử chia hai số nguyên lớn (thương là một số nguyên)
Nạp chồng toán tử nhân hai số nguyên lớn
Xây dựng chương trình demo các toán tử được nạp chồng nêu trên.
Bài 2. Phòng đào tạo của Trường ĐHCN cần xây dựng một chương trình quản lý các học kỳ của sinh viên thuộc lớp K52CC. Anh chị hãy thiết kế hệ thống quản lý điểm sinh viên theo các yêu cầu sau:
Cho phép cán bộ nhập thông tin cá nhân và điểm của các môn đối với từng học kỳ
Chức năng hiển thị thông tin cá nhân và tính điểm trung bình của một học kỳ (dành cho cả cán bộ và sinh viên)
Chức năng hiển thị thông tin cá nhân và tính điểm trung bình của tất cả các học kỳ đã học(danh cho cả cán bộ và sinh viên).
Cho phép cán bộ cập nhật thông tin cá nhân của từng sinh viên.
Chú ý: yêu cầu a và d chỉ dành cho cán bộ phụ trách, do đó Anh chị phải cấp quyền (sử dụng username, và pass ) dành cho cán bộ mới sử dụng được.
Ví dụ: Nếu người sử dụng chọn chức năng a hoặc d thì bắt người sử dụng nhập username và password (ví dụ: username: “canbo”, password: “canbo”),nếu đúng thì thực hiện chức năng được chọn (a hoặc d). Trường hợp nhập sai username và password được xem như là sinh viên(chỉ được thực hiện chức năng b và c).

File đính kèm:

  • docBài thực hành Kỹ thuật lập trình C++ - Tuần 10.doc
  • rarCode.rar