Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdlib>
- #include <string>
- //#include <strings.h>
- using namespace std;
- int liczn;
- int licz;
- enum menu
- {
- wprowadz = 1,
- wyswietl = 2,
- wyjdz = 3
- };
- struct pacjent
- {
- char imie[30];
- char nazwisko[25];
- int wiek;
- char miasto[20];
- char ulica[15];
- int numer_domu;
- };
- void wprowadz_dane(pacjent *wpp, int licz)
- {
- cout << "Imie: ";
- cin >> wpp[licz].imie;
- cout << "Nazwisko: ";
- cin >> wpp[licz].nazwisko;
- cout << "Wiek: ";
- cin >> wpp[licz].wiek;
- cout << "Miejscowosc: ";
- cin >> wpp[licz].miasto;
- cout << "Podaj ulice: ";
- cin >> wpp[licz].ulica;
- cout << "Numer domu: ";
- cin >> wpp[licz].numer_domu;
- }
- void wyswietl_dane(pacjent *wpp, int liczn)
- {
- cout << "Ktorego pacjenta chcesz wyswietlic? [nr] ";
- cin >> liczn;
- cout << "Imie: " << wpp[liczn].imie << endl;
- cout << "Nazwisko: " << wpp[liczn].nazwisko << endl;
- cout << "Wiek: " << wpp[liczn].wiek << endl;
- cout << "Miasto: " << wpp[liczn].miasto << endl;
- cout << "Ulica: " << wpp[liczn].ulica << endl;
- cout << "Numer domu: " << wpp[liczn].numer_domu << endl;
- }
- int main()
- {
- //pacjent osoba;
- unsigned int wybor;
- cout << "---------------------------------------------------------------------------------------------------\n";
- cout << "\t\t\t\tWitaj w bazie danych pacjentow!\n\t\t\t\t Co chcesz zrobic?" << endl;
- cout << endl;
- int licznik = 0;
- int rozmiar = 1 + licznik;
- pacjent *wskp = new pacjent[rozmiar];
- while (1)
- {
- cout << wprowadz << " - Wprowadz dane pacjenta." << endl;
- cout << wyswietl << " - Wywietl dane konkretnego pacjenta." << endl;
- cout << wyjdz << " - Wyjdz z programu." << endl;
- cout << endl << "--> ";
- cin >> wybor;
- switch (wybor)
- {
- case 1:
- {cout << endl;
- wprowadz_dane(wskp, licznik);
- licznik++;
- break;
- }
- case 2:
- { int numer;
- wyswietl_dane(wskp, numer);
- break;
- }
- case 3:
- {
- delete[] wskp;
- exit(1);
- default:
- {
- cout << "Podaj opcje z menu!";
- }
- }
- /*wprowadz_dane(wskp, licznik);
- licznik++;
- cout << endl;
- wprowadz_dane(wskp,licznik);*/
- //wprowadz_dane(wskp, licznik);
- cout << endl << endl;
- //wyswietl_dane(wskp,licznik);
- cout << endl << endl;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement