You are on page 1of 2

TRƯỜNG ĐẠI HỌC NGÂN HÀNG TP.

HỒ CHÍ MINH
KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ
BÀI TẬP NHÓM - 1
Tên học phần: CƠ SỞ LẬP TRÌNH Số tín chỉ: 3
Hệ: CLC Fintech

Viết chương trình thể hiện menu chọn lựa các chức năng sau:
1. Viết các hàm/thủ tục cho phép nhập thông tin sinh viên: Mã SV[11], Họ
tên[30], Địa chỉ[50], điểm thi môn cơ sở lập trình, điểm thi môn phân tích
dữ liệu. Tính điểm trung bình của SV (lấy 1 số lẻ) và in kết quả: Đậu nếu
điểm TB>=5, ngược lại là Rớt. Xếp loại cho SV biết:
Nếu ĐTB từ 9-10: Xuất sắc, 8-9: Giỏi, 7-8: khá, 5-7: TB, dưới 5: Yếu
2. Xuất các thông tin vừa nhập ở câu 1 có dạng:
Mã SV Họ tên SV Địa chỉ CSLT PTDL ĐTB Kết quả Xếp loại
030269844 Nguyễn Văn Anh TP. HCM 9.2 6.5 7.9 Đậu Khá

3. Viết hàm nhập vào số phần tử của mảng một chiều các số nguyên dương,
nếu người dùng nhập không đúng yêu cầu thì thông báo và yêu cầu nhập
lại cho đến khi nào thỏa mãn yêu cầu.
4. Xuất các giá trị của mảng vừa nhập ở câu 3
5. Hàm DemXuatHien cho biết số lần xuất hiện của giá trị x trong mảng với
x được nhập từ bàn phím, nếu x không xuất hiện trong mảng thì thông báo
không tìm thấy x trong mảng.
6. Hàm TinhTrungBinhSoNT cho biết trung bình giá trị số nguyên tố trong
mảng. Nếu mảng không có chứa số nguyên tố thì thông báo mảng không
có chứa số nguyên tố.
Yêu cầu:
- Sinh viên có thể dùng cấu trúc do… while để cho người dùng chọn các tác vụ từ menu
danh mục các tác vụ.
- Đại diện nhóm nộp bài trên LMS gồm file chương trình .cpp và file báo cáo .docx
Đặt tên file theo quy định sau: Lớp_Họ tên sinh viên_MSSV.cpp
(Lưu ý: Không gõ dấu tiếng Việt). Ví dụ: GE16_Nguyen_Van_Anh_030256789.cpp
- Nộp file báo cáo MS Word bao gồm các nội dung:

1
 Họ tên, mã sinh viên
 Bảng phân công công việc tỷ lệ đóng góp của từng thành viên.
 Bảng thuyết minh ngắn gọn mô tả ý nghĩa của giải thuật áp dụng
cho mỗi bài toán
Thang điểm:
- Trình bày rõ ràng, sáng sủa, đúng cách thức viết lệnh, có chú thích rõ ràng
ở một số dòng lệnh (2đ)
- Chương trình không có lỗi khi biên dịch, kết quả chính xác: (6đ)
- Báo cáo đầy đủ, thuyết minh rõ ràng từng hàm (2đ)
- Chỉ chấm những bài nào không có lỗi khi biên dịch
- Nếu phát hiện những bài giống nhau mà không giải thích thì trừ nửa số
điểm mỗi nhóm.
---Hết---

You might also like