Cần giúp đỡ cách nhập dữ liệu danh sách sinh viên như đề bài

Thấy tag C++ thì với input có cấu trúc thì đầu tiên sẽ nghĩ ngay tới std::regex
Cách thứ hai là dùng scanf
Cách cuối cùng là đọc cả dòng rồi tự parse. Như bài này thì parse từ cuối dòng sẽ dễ hơn: giới tính là 1 từ, ngày tháng năm sinh là 1 từ, phần còn lại là họ tên

3 Likes

bạn có thể nói cho mình cách dùng bằng scanf được k mình cũng mới học nên k biết nhiều

Đây nha bạn https://en.cppreference.com/w/c/io/fscanf
%[A-Z ] => đọc được tên kèm khoảng trắng
%d/%d/%d => đọc ngày tháng năm
%s => đọc chuỗi giới tính

3 Likes

https://repl.it/repls/DearDarkorangeSystemsanalysis

3 Likes

bạn có biết làm sao để nhập số thông tin sinh viên mà không biết trước có bao nhiêu sinh viên của bài này k chỉ mình với

Nếu đọc không được thì tức là xong rồi :slight_smile:

3 Likes

ừ nhưng mình k biết biểu diễn ý đấy bằng câu lệnh

C++ có std::vector.

3 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?