Tìm kiếm

BT Về Lập trình hướng đối tượng (Mở đầu)

Sử dụng TC++ để lập trình:

1. Xây dựng lớp phân số gồm các thành phần:
-DL: tử số, mẫu số
-Pt: nhập, in, tối giản, so sánh 2 ps
Hàm main:
-Nhập mảng có n phân số (n<=10)
-Sắp xếp mảng PS theo thứ tự giảm dần
-In mảng sau khi xếp

2. Xây dựng lớp số phức gồm các thành phần:
-DL: phần thực, phần ảo
-Pt: nhập, in, tính cộng, trừ, nhân, chia 2 số phức
Hàm main:
-Nhập 2 số phức
-Tính và in tổng, hiệu hai số phức
-In mảng sau khi xếp


3. Xây dựng lớp vectơ gồm các thành phần:
-DL: số phần tử, mảng các phần tử
-Pt: nhập, in, tổng 2 vectơ, tích vô hướng
Hàm main:
-Nhập 2 vectơ
-Tính và in tổng a+b

4. Xây dựng lớp ma trận gồm các thành phần:
-DL: số dòng, số cột, mảng các phần tử
-Pt: nhập, in, kiểm tra ma trận có là đơn vị không
Hàm main:
-Nhập ma trận a
-Thông báo có là ma trận đơn vị không
-In ma trận

5. Xây dựng lớp sinh viên gồm các thành phần:
-DL: họ tên, ngày sinh, giới tính, lớp (k43/41.01),điểm toán, lý, hóa, đtb
-Pt: nhập, in, tính điểm trung bình
Hàm main:
-Nhập danh sách sinh viên
-Sắp xếp theo điểm trung bình giảm dần
-In danh sách sau khi xếp

6. Xây dựng lớp hóa đơn gồm các thành phần:
-DL: mã vật tư, tên vật tư, loại phiếu, ngày lập, khối lượng, đơn giá, thành tiền
-Pt: nhập, in, kiểm tra phiếu nhập hay xuất
Hàm main:
-Nhập danh sách hóa đơn
-Tính thành tiền cho các hóa đơn và in tổng thành tiền
-In danh sách sau khi xếp theo số tiền giảm dần 


-Hint : Sử dụng nạp chồng toán tử

Read Users' Comments (0)

0 Response to "BT Về Lập trình hướng đối tượng (Mở đầu)"

Đăng nhận xét

Support

Liên hệ DMTuan-Uneti
Mọi thông tin góp ý các bạn liên hệ với mình ! Mail:
  1. manhtuan.leo@gmail.com
  2. manhtuan.itvp@gmail.com

Y!M: manhtuan.it92