tailieunhanh - Thực tập Kỹ thuật lập trình: Thực hiện các chức năng tìm kiếm

Tài liệu hướng dẫn thực hiện các chức năng tìm kiếm thông tin bằng thuật toán tìm kiếm để áp dụng cho bài toán quản lý sinh viên. Hi vọng với tài liệu này các bạn sẽ biết cách áp dụng thuật toán tìm kiếm để giải quyết các bài toán trong lập trình. . | Thực tập KỸ THUẬT LẬP TRÌNH Tuần 10-11: Thực hiện các chức năng tìm kiếm Yêu cầu: Với dữ liệu sinh viên gồm các thông tin: Mã lớp Mã sinh viên Họ và tên Ngày sinh Điểm trung bình tích lũy đã nhập và lưu trữ trên file. Ví dụ đã nhập được danh sách sinh viên như sau: Mã lớp Mã sinh viên Họ và tên Ngày sinh ĐTBTL 13A 2014000001 Nguyễn Minh Hoàng 02/12/1996 13C 2014000002 Trịnh Văn Anh 24/10/1996 13B 2014000003 Hoàng Xuân Đạt 15/06/1996 13C 2014000004 Trần Văn Minh 02/10/1995 Hãy thực hiện các các yêu cầu sau: - Cho phép tìm kiếm theo từng trường thông tin, kết quả cho ra một sinh viên đầu tiên tìm thấy đúng hoàn toàn với thông tin tìm kiếm. Ví dụ nếu tìm kiếm theo Họ và tên và nhập vào là Văn Minh thì kết quả là không tin thấy, nếu nhập vào là Trần Văn Minh thì kết quả là: Mã lớp Mã sinh viên Họ và tên Ngày sinh ĐTBTL 13C 2014000004 Trần Văn Giang 02/10/1995 - Cho phép tìm kiếm theo từng trường thông tin, kết quả cho ra những sinh viên chứa (không cần chính xác) thông tin tìm kiếm. Ví dụ nếu tìm kiếm theo Họ và tên và nhập vào là Minh thì kết quả là: Mã lớp Mã sinh viên Họ và tên Ngày sinh ĐTBTL 13A 2014000001 Nguyễn Minh Hoàng 02/12/1996 13C 2014000004 Trần Văn Minh 02/10/1995 - Cho phép tìm kiếm với thông tin không cần xác định trường thông tin. Ví dụ nhập vào chuỗi cần tìm là 13C thì kết quả thu được là: Mã lớp Mã sinh viên Họ và tên Ngày sinh ĐTBTL 13C 2014000002 Trịnh Văn Anh 24/10/1996 13C 2014000004 Trần Văn Minh 02/10/1995 Nếu nhập vào chuỗi cần tìm là Văn thì kết quả thu được là: Mã lớp Mã sinh viên Họ và tên Ngày sinh ĐTBTL 13C 2014000002 Trịnh Văn Anh 24/10/1996 13C 2014000004 Trần Văn Minh 02/10/1995 Kiến thức liên quan: - Thuật toán tìm kiếm. Kết quả: Chương trình QLSV chạy được theo các yêu cầu đặt ra.

TỪ KHÓA LIÊN QUAN