Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Napisz program, który w tablicy struktur bêdzie przechowywa³ poni¿sze informacje sportowcach (max 10) podanych przez u¿ytkownika programu:
- - imiê sportowca – ci¹g znaków,
- - nazwisko sportowca – ci¹g znaków,
- - wiek sportowca – liczba naturalna,
- - wzrost sportowca – liczba naturalna,
- - uprawiana dyscyplina – ci¹g znaków.
- Program powinien wypisaæ podane wy¿ej informacje dla ka¿dego sportowca oraz:
- - imiê i nazwisko najstarszego sportowca (najstarszych sportowców),
- - wzrost najwy¿szego sportowca,
- - najczêœciej uprawian¹ dyscyplinê (dyscypliny) sportu,
- - liczby sportowców dla ka¿dego wieku w analizowanej grupie */
- #include <iostream>
- #include <string>
- #include <conio.h>
- using namespace std;
- struct sportowcy
- {
- std::string imie;
- std::string nazwisko;
- std::string wiek;
- std::string wzrost;
- std::string dyscyplina;
- };
- int main()
- {
- cout << "ile sportowcow?:";
- int n;
- cin >> n;
- sportowcy tab[n];
- for(int i = 0; i < n; ++i)
- {
- cout << "Podaj imie: ";
- cin >> tab[i].imie;
- cout << "Podaj nazwisko: ";
- cin >> tab[i].nazwisko;
- cout <<"wiek: ";
- cin >> tab[i].wiek;
- cout <<"wzrost: " ;
- cin >> tab[i].wzrost;
- cout << "dyscyplina: ";
- cin.ignore(999999, '\n');
- getline(cin, tab[i].dyscyplina);
- }
- cout << endl
- << "wprowadzone dane: " << endl;
- cout << endl;
- for(int i = 0; i < n; ++i)
- {
- cout << "imie " << i+1 << ". sportowca: " << tab[i].imie << endl;
- cout << "nazwisko " << i+1 << ". sportowca: " << tab[i].nazwisko << endl;
- cout << "wiek " << i+1 << ". sportowca: " << tab[i].wiek << endl;
- cout << "wzrost " << i+1 << ". sportowca: " << tab[i].wzrost << endl;
- cout << "dyscyplina " << i+1 << ". sportowca: " << tab[i].dyscyplina << endl;
- cout << endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement