Advertisement
MeehoweCK

Untitled

Feb 15th, 2021
615
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.95 KB | None | 0 0
  1. /* Napisz program, który w tablicy struktur bêdzie przechowywa³ poni¿sze informacje sportowcach (max 10) podanych przez u¿ytkownika programu:
  2.  
  3. - imiê sportowca – ci¹g znaków,
  4.  
  5. - nazwisko sportowca – ci¹g znaków,
  6.  
  7. - wiek sportowca – liczba naturalna,
  8.  
  9. - wzrost sportowca – liczba naturalna,
  10.  
  11. - uprawiana dyscyplina – ci¹g znaków.
  12.  
  13. Program powinien wypisaæ podane wy¿ej informacje dla ka¿dego sportowca oraz:
  14.  
  15. - imiê i nazwisko najstarszego sportowca (najstarszych sportowców),
  16.  
  17. - wzrost najwy¿szego sportowca,
  18.  
  19. - najczêœciej uprawian¹ dyscyplinê (dyscypliny) sportu,
  20.  
  21. - liczby sportowców dla ka¿dego wieku w analizowanej grupie */
  22.  
  23.  
  24. #include <iostream>
  25. #include <string>
  26. #include <conio.h>
  27.  
  28. using namespace std;
  29.  
  30. struct sportowcy
  31. {
  32.  
  33.     std::string imie;
  34.     std::string nazwisko;
  35.     std::string wiek;
  36.     std::string wzrost;
  37.     std::string dyscyplina;
  38. };
  39.  
  40. int main()
  41. {
  42.     cout << "ile sportowcow?:";
  43.     int n;
  44.     cin >> n;
  45.     sportowcy tab[n];
  46.  
  47.     for(int i = 0; i < n; ++i)
  48.     {
  49.         cout << "Podaj imie: ";
  50.         cin >>  tab[i].imie;
  51.         cout << "Podaj nazwisko: ";
  52.         cin >> tab[i].nazwisko;
  53.         cout <<"wiek: ";
  54.         cin >> tab[i].wiek;
  55.         cout <<"wzrost: " ;
  56.         cin >> tab[i].wzrost;
  57.         cout << "dyscyplina: ";
  58.         cin.ignore(999999, '\n');
  59.         getline(cin, tab[i].dyscyplina);
  60.     }
  61.     cout << endl
  62.          << "wprowadzone dane: " << endl;
  63.     cout << endl;
  64.     for(int i = 0; i < n; ++i)
  65.     {
  66.         cout << "imie " << i+1 << ". sportowca: " << tab[i].imie << endl;
  67.         cout << "nazwisko " << i+1 << ". sportowca: " << tab[i].nazwisko << endl;
  68.         cout << "wiek " << i+1 << ". sportowca: " << tab[i].wiek << endl;
  69.         cout << "wzrost " << i+1 << ". sportowca: " << tab[i].wzrost << endl;
  70.         cout << "dyscyplina " << i+1 << ". sportowca: " << tab[i].dyscyplina << endl;
  71.         cout << endl;
  72.     }
  73.  
  74.     return 0;
  75. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement