รับ first_name, last_name, age, class ของนักเรียนจากบรรทัดต่างๆ ใช้ struct ใน C++ อ่านค่าและแสดงในรูปแบบ (age, first_name, last_name, class) age และ class เป็น int, ชื่อเป็น string
เช่น อินพุต: priyam kundu 16 10 ผลลัพธ์: (16, priyam, kundu, 10)
ขั้นตอนการแก้ปัญหา
- สร้าง struct Student มี first_name, last_name (string), age, cl (int)
- อ่านค่าลง stud.first_name, stud.last_name, stud.age, stud.cl
- พิมพ์ในรูปแบบ (stud.age, stud.first_name, stud.last_name, stud.cl)
ตัวอย่างโค้ด
#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 << ")"; }
อินพุต
priyam kundu 16 10
เอาต์พุต
(16, priyam, kundu, 10)