fork download
  1. #include<iostream>
  2. using namespace std;
  3.  
  4. struct Person {
  5. int age;
  6. double weight;
  7. double height;
  8. };
  9.  
  10. void show(Person*, int);
  11.  
  12. int main() {
  13. Person p1[5];
  14.  
  15. for (int i = 0; i < 5; i++) {
  16. cout <<i+1<< "人目の年齢を入力してください。\n";
  17. cin >> p1[i].age;
  18. cout <<i+1<< "人目の体重を入力してください\n";
  19. cin >> p1[i].weight;
  20. cout <<i+1<< "人目の身長を入力してください\n";
  21. cin >> p1[i].height;
  22. }
  23.  
  24. show(p1, 5);
  25.  
  26. return 0;
  27. }
  28.  
  29. void show(Person* p, int n)
  30. {
  31. for (int i = 0; i < n; i++) {
  32. cout << i+1 << "人目のデータ:" <<
  33. "年齢:" << p[i].age << "歳、" <<
  34. "体重:" << p[i].weight << "kg," <<
  35. "身長:" << p[i].height << "cm" << endl;
  36. }
  37. }
Success #stdin #stdout 0s 4516KB
stdin
10
32
140
100
100
100
20
60
50
0
3.2
0.4
15
150
42
stdout
1人目の年齢を入力してください。
1人目の体重を入力してください
1人目の身長を入力してください
2人目の年齢を入力してください。
2人目の体重を入力してください
2人目の身長を入力してください
3人目の年齢を入力してください。
3人目の体重を入力してください
3人目の身長を入力してください
4人目の年齢を入力してください。
4人目の体重を入力してください
4人目の身長を入力してください
5人目の年齢を入力してください。
5人目の体重を入力してください
5人目の身長を入力してください
1人目のデータ:年齢:10歳、体重:32kg,身長:140cm
2人目のデータ:年齢:100歳、体重:100kg,身長:100cm
3人目のデータ:年齢:20歳、体重:60kg,身長:50cm
4人目のデータ:年齢:0歳、体重:3.2kg,身長:0.4cm
5人目のデータ:年齢:15歳、体重:150kg,身長:42cm