Advertisement
Guest User

Untitled

a guest
Oct 20th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.38 KB | None | 0 0
  1. #include <iostream>
  2. #include <string.h>
  3. #include <cstdlib>
  4. #include <iomanip>
  5. #include <string>
  6. #include <limits>
  7.  
  8. using namespace std;
  9.  
  10. int ilu_pracownikow;
  11.  
  12. struct pracownicy
  13. {
  14.     string imie;
  15.     string nazwisko;
  16.     int stawka;
  17.     int ilosc_godzin;
  18.     string data_zatrudnienia;
  19. };
  20.  
  21. int main()
  22. {
  23.     cout<<"Podaj ilosc pracownikow: ";
  24.     cin>>ilu_pracownikow;
  25.     pracownicy osoby[ilu_pracownikow];
  26.     std::cin.ignore( std::numeric_limits < std::streamsize >::max(), '\n' );
  27.     for (int i=0; i<ilu_pracownikow; i++)
  28.     {
  29.         cout<<"Podaj imie "<<i+1<<". pracownika: ";
  30.         std::getline(std::cin, osoby[i].imie);
  31.         cout<<"Podaj nazwisko "<<i+1<<". pracownika: ";
  32.         std::getline(std::cin, osoby[i].nazwisko);
  33.         cout<<"Podaj stawke "<<i+1<<". pracownika: ";
  34.         cin>>osoby[i].stawka;
  35.         cout<<"Podaj ilosc godzin "<<i+1<<". pracownika: ";
  36.         cin>>osoby[i].ilosc_godzin;
  37.         cout<<"Podaj date zatrudnienia "<<i+1<<". pracownika: ";
  38.         std::getline(std::cin, osoby[i].data_zatrudnienia);
  39.         std::cin.ignore( std::numeric_limits < std::streamsize >::max(), '\n' );
  40.     }
  41.  
  42.     for (int i=0; i<ilu_pracownikow; i++)
  43.     {
  44.         cout<<osoby[i].imie;
  45.         cout<<osoby[i].nazwisko;
  46.         cout<<osoby[i].stawka;
  47.         cout<<osoby[i].ilosc_godzin;
  48.         cout<<osoby[i].data_zatrudnienia;
  49.     }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement