Advertisement
v4d1mm

Untitled

Dec 19th, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.93 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstring>
  3. #include <string>
  4. using namespace std ;
  5.  
  6. int ilosc;
  7. string imie;
  8. string imiona[64];
  9. string nazwisko;
  10. string nazwiska[64];
  11. string miasto;
  12. string miasta[64];
  13. string ulica;
  14. string ulice[64];
  15. int nr_domu;
  16. int nr_domow[64];
  17. int nr_mieszkania;
  18. int nr_mieszkan[64];
  19. int wiek;
  20. int wieki[64];
  21.  
  22.  
  23. int sprawdzanie_liczby(){
  24.     int num;
  25.     cin >> num;
  26.     if (cin.get() == (int)'\n') {
  27.         return num;
  28.     } else {
  29.         return false;
  30.     }
  31.    
  32. }
  33.  
  34. void WCZYTAJ_danePacjenta(int liczba){
  35.     for (int i = 0; i != liczba; i++) {
  36.     cout << "Podaj imie pacjenta: ";
  37.     cin >> imie;
  38.     imiona[i] = imie;
  39.     cout << "Podaj nazwisko pacjenta: ";
  40.     cin >> nazwisko;
  41.     nazwiska[i] = nazwisko;
  42.     cout << "Podaj miasto pacjenta: ";
  43.     cin >> miasto;
  44.     miasta[i] = miasto;
  45.     cout << "Podaj ulice pacjenta: ";
  46.     cin >> ulica;
  47.     ulice[i] = ulica;
  48.     cout << "Podaj numer domu pacjenta: ";
  49.     nr_domu = sprawdzanie_liczby();
  50.     nr_domow[i] = nr_domu;
  51.     cout << "Podaj numer mieszkania pacjenta: ";
  52.     nr_mieszkania = sprawdzanie_liczby();
  53.     nr_mieszkan[i] = nr_mieszkania;
  54.     cout << "Podaj wiek pacjenta: ";
  55.     wiek = sprawdzanie_liczby();
  56.     wieki[i] = wiek;
  57.     ilosc++;
  58.     }
  59. }
  60.  
  61.  
  62. void WYPISZ_danePacjenta(int liczba){
  63.     cout << "************************************" << endl;
  64.     cout << "\tPacjent: \n";
  65.     cout << "\t\tImie: " << imiona[liczba] << endl;
  66.     cout << "\t\tNazwisko: " << nazwiska[liczba] << endl;
  67.     cout << "\t\tMiasto: " << miasta[liczba] << endl;
  68.     cout << "\t\tUlica: " << ulice[liczba] << endl;
  69.     cout << "\t\tNumer domu: " << nr_domow[liczba] << endl;
  70.     cout << "\t\tNumer mieszkania: " << nr_mieszkan[liczba] << endl;
  71.     cout << "\t\tWiek: " << wieki[liczba] << endl;
  72.     cout << "************************************" << endl;
  73. }
  74.  
  75.  
  76. int main() {
  77.     WCZYTAJ_danePacjenta(1);
  78.     WYPISZ_danePacjenta(0);
  79.    
  80. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement