Cho first name, last name, age, class của sinh viên trên các dòng riêng biệt. Dùng struct để đọc và hiển thị dạng "(age, first_name, last_name, class)". age, class kiểu int; first_name, last_name kiểu string.
Ví dụ: "priyam kundu 16 10" → "(16, priyam, kundu, 10)"
Giải thuật
- Struct Student: int age, cl; string first_name, last_name
- Đọc vào stud.first_name, stud.last_name, stud.age, stud.cl
- In: "(" << stud.age << ", " << stud.first_name << ", " << stud.last_name << ", " << stud.cl << ")"
Ví dụ minh họa
#include <iostream>
using namespace std;
struct Student{
int age, cl;
string first_name, last_name;
};
int main() {
Student stud;
cin >> stud.first_name >> stud.last_name >> stud.age >> stud.cl;
cout << "(" << stud.age << ", " << stud.first_name << ", " << stud.last_name << ", " << stud.cl << ")";
}
Đầu vào
priyam kundu 16 10
Đầu ra
(16, priyam, kundu, 10)