Professional Documents
Culture Documents
Bài tập lớn - nhóm 2
Bài tập lớn - nhóm 2
Nhóm 2
Dựa vào điểm trung bình của sinh viên, chương trình sẽ tự động sắp
xếp tăng dần từ bé đến lớn.
VD:
+ Dữ liệu ban đầu
+ Input
+ Output
Dựa vào tên của sinh viên, chương trình sẽ tự động sắp xếp tăng dần
theo theo bảng chữ cái “Alphabet”.
VD:
+ Dữ liệu ban đầu
+ Input
+ Output
Dùng để thêm sinh viên vào danh sách. Nếu mã số sinh viên đã có
trong danh sách thì xuất ra “Mã số sinh viên đã tồn tại!!!”
VD:
+ Dữ liệu ban đầu
+ Input
+ Input
+ Output
Nhập vào mã số sinh viên để tìm thông tin sinh viên. Nếu mã số sinh
viên có tồn tại thì trả ra thông tin sinh viên. Nếu không tìm thấy sẽ
xuất “Không tồn tại !!!”.
VD:
+ Dữ liệu ban đầu
+ Input
TH1: Sinh viên đã tồn tại
+ Output
TH1: Sinh viên đã tồn tại
TH2: Sinh viên chưa tồn tại
Nhập vào mã số sinh viên để xóa thông tin sinh viên. Nếu mã số sinh
viên có tồn tại thì xóa đi thông tin sinh viên. Nếu không tìm thấy sẽ
xuất “Không tồn tại !!!”.
VD:
+ Dữ liệu ban đầu
+ Input
+ Output
TH1: Sinh viên đã tồn tại đã xóa
TH2: Sinh viên chưa tồn tại
Nhập vào mã số sinh viên để cập nhập lại thông tin sinh viên. Nếu mã
số sinh viên có tồn tại thì đưa ra các lựa chọn (sửa tên SV, sửa điểm
trung bình SV). Nếu không tìm thấy sẽ xuất “Không tồn tại !!!”.
VD:
+ Dữ liệu ban đầu
+ Input
1. Sửa tên
2. Sửa điểm tb
+ Output
TH1: Sinh viên chưa tồn tại
2. Sửa điểm tb
3. Sửa tên và điểm tb
Kết luận: Code sử dụng các thuật toán đơn giản chủ yếu là tìm tuyến
tính, Code đơn giản dễ hiểu nhưng không thể áp dụng cho các bài
toán phức tạp