C++ Bài 15.B7 [OOP]: Cấu trúc sinh viên 2.
Viết chương trình khai báo struct Sinh Viên gồm các thông tin: Mã SV, Họ tên, Mã Lớp, Ngày sinh và Điểm GPA (dạng số thực). Đọc thông tin 1 sinh viên từ bàn phím (không có mã sinh viên) và in ra màn hình. Trong đó Mã SV được gán là SV001. Họ tên phải được đưa về dạng chuẩn(Ví dụ:Nguyen Van A)và Ngày sinh được chuẩn hóa về dạng dd/mm/yyyy.
Input Format
Gồm 4 dòng :
- Họ tên không quá 50 chữ cái(có thể chưa đúng dạng chuẩn).
- Lớp là một chuỗi không có dấu cách.
- Ngày sinh có đủ 3 phần ngày tháng năm nhưng có thể chưa đúng chuẩn dd/mm/yyyy.
- Điểm GPA đảm bảo trong thang điểm 4.
Ouput Format
In ra thông tin SV gồm : Mã SV, Họ và tên, Mã Lớp, Ngày sinh, Điểm GPA(với độ chính xác 1 chữ số sau dấu chấm)
Ví dụ:
Dữ liệu vào:
Nghiem Xuan Tu
DT1
11/8/2002
2.8
Dữ liệu ra:
SV001 Nghiem Xuan Tu DT1 11/08/2002 2.8
Giải thích ví dụ mẫu:
Ví dụ:
Nghiem Xuan Tu DT1 11/8/2002 2.8
Giải thích:
- Họ tên "Nghiem Xuan Tu" được giữ nguyên và chuẩn hóa.
- Mã lớp "DT1" không thay đổi.
- Ngày sinh "11/8/2002" được chuẩn hóa thành "11/08/2002".
- Điểm GPA "2.8" được giữ nguyên với độ chính xác 1 chữ số sau dấu chấm.
Lời giải bài tập này: Tại đây
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
Comments