Guest User

Untitled

a guest
Jun 19th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.99 KB | None | 0 0
  1. #include <iostream>
  2. #include "lista_polje.h"
  3. //#include "lista_pokazivac.h"
  4. using namespace std;
  5.  
  6. int main(){
  7. tpacijenti *lista=new tpacijenti;
  8. pacijent polje;
  9. InitL(lista);
  10. int izbor,matbr;
  11. do{
  12. cout << "================IZBORNIK===============" << endl;
  13. cout << "1. Unos novog pacijenta" << endl;
  14. cout << "2. Ispis svih pacijenata" << endl;
  15. cout << "3. Ispis pacijenata mladjih od 18 god." << endl;
  16. cout << "4. Brisanje pacijenta" << endl;
  17. cout << "0. IZLAZ" << endl;
  18. cout << "=======================================" << endl;
  19. cout << "Izbor: ";
  20. cin >> izbor;
  21. cout << endl;
  22.  
  23. switch (izbor){
  24. case 1: cout << "Unesite maticni broj: ";
  25. cin >> polje.matbr;
  26. cout << "Unesite prezime i ime: ";
  27. cin.ignore();
  28. cin.getline(polje.prez_ime, 30);
  29. cout << "Unesite dob: ";
  30. cin >> polje.dob;
  31. unos(polje,lista);
  32. cout << endl;
  33. break;
  34. case 2: sort(lista);
  35. cout << "Popis pacijenata" << endl;
  36. cout << "------------------" << endl;
  37. ispis(lista);
  38. cout << endl;
  39. break;
  40. case 3: cout << "Pacijenti mladji od 18 godina" << endl;
  41. cout << "-----------------------------" << endl;
  42. ispis_mladi(lista);
  43. cout << endl;
  44. break;
  45. case 4: cout << "Unesite maticni broj pacijenta kojeg zelite obrisati: ";
  46. cin >> matbr;
  47. brisanje(lista, matbr);
  48. cout << endl;
  49. break;
  50. case 0: break;
  51. default: cout << "Krivi unos!" << endl;
  52. }
  53. } while (izbor!=0);
  54. }
Add Comment
Please, Sign In to add comment