C++ Buổi 09_Bài 11 - Khiêu vũ
Viết chương trình khai báo lớp Sinh Viên gồm các thông tin: Mã \(SV\), Họ tên, Lớp, Ngày sinh và Điểm \(GPA\) (dạng số thực float
) . Xây dựng \(2\) hàm tạo, hàm tạo không có tham số và hàm tạo đầy đủ tham số. Đọc thông tin sinh viên từ bàn phím sau đó chuẩn hóa tên Sinh Viên và ngày sinh về đúng đinh dạng dd/mm/yyyy
và xuất thông tin ra màn hình. Thực hiện tìm kiếm sinh viên theo tên, nhập vào cụm từ cần tìm kiếm và liệt kê các sinh viên có tên chứa cụm từ đó không phân biệt hoa thường.
Dữ liệu vào:
- Dòng đầu tiên là số lượng sinh viên \(n ( 1 \le n \le 100).\)
- Các dòng tiếp theo là thông tin của sinh viên, mỗi thông tin của sinh viên bao gồm \(5\) dòng.
- Dòng \(1\) : Mã sinh viên
- Dòng \(2\) : Tên sinh viên
- Dòng \(3\) : Lớp
- Dòng \(4\) : Ngày sinh có đủ 3 phần ngày, tháng, năm nhưng có thể chưa chuẩn
- Dòng \(5\) : Điểm \(GPA\)
- Dòng tiếp theo là số lượng truy vấn \(Q ( 1 \le q \le 10)\).
- \(Q\) dòng tiếp theo mỗi dòng là một chuỗi cần tìm kiếm
Dữ liệu ra:
- Ghi mỗi thông tin sinh viên trên \(1\) dòng, mỗi thông tin cách nhau \(1\) khoảng trống theo tên lớp . Các sinh viên được liệt kê theo thứ tự nhập danh sách.
Ví dụ:
Dữ liệu vào:
3
20212048
Nguyen van NaM
CNTT1
22/3/2003
2.90
20212438
HOANG Van LonG
CNTT2
2/8/2003
3.2
20217675
Nguyen HOAI Nam
CNTT2
20/12/2003
2.9
1
am
Dữ liệu ra:
20212048 Nguyen Van Nam CNTT1 22/03/2003 2.90
20217675 Nguyen Hoai Nam CNTT2 20/12/2003 2.90
Group giải đáp thắc mắc: Lập trình 24h
Fanpage CLB: CLB lập trình Full House- Việt Nam
Youtube: CLB Lập Trình Full House
There is a critical bug in this problem. Please contact the problem author to fix it.
Comments