Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include "lista_polje.h"
- //#include "lista_pokazivac.h"
- using namespace std;
- int main(){
- tpacijenti *lista=new tpacijenti;
- pacijent polje;
- InitL(lista);
- int izbor,matbr;
- do{
- cout << "================IZBORNIK===============" << endl;
- cout << "1. Unos novog pacijenta" << endl;
- cout << "2. Ispis svih pacijenata" << endl;
- cout << "3. Ispis pacijenata mladjih od 18 god." << endl;
- cout << "4. Brisanje pacijenta" << endl;
- cout << "0. IZLAZ" << endl;
- cout << "=======================================" << endl;
- cout << "Izbor: ";
- cin >> izbor;
- cout << endl;
- switch (izbor){
- case 1: cout << "Unesite maticni broj: ";
- cin >> polje.matbr;
- cout << "Unesite prezime i ime: ";
- cin.ignore();
- cin.getline(polje.prez_ime, 30);
- cout << "Unesite dob: ";
- cin >> polje.dob;
- unos(polje,lista);
- cout << endl;
- break;
- case 2: sort(lista);
- cout << "Popis pacijenata" << endl;
- cout << "------------------" << endl;
- ispis(lista);
- cout << endl;
- break;
- case 3: cout << "Pacijenti mladji od 18 godina" << endl;
- cout << "-----------------------------" << endl;
- ispis_mladi(lista);
- cout << endl;
- break;
- case 4: cout << "Unesite maticni broj pacijenta kojeg zelite obrisati: ";
- cin >> matbr;
- brisanje(lista, matbr);
- cout << endl;
- break;
- case 0: break;
- default: cout << "Krivi unos!" << endl;
- }
- } while (izbor!=0);
- }
Add Comment
Please, Sign In to add comment