Posted By

alepk on 11/01/10


Tagged

lista pokazivaci


Versions (?)

Main_alpek


 / Published in: C++
 

Glavni dio programa

  1. #include <iostream>
  2. #include "lista_pokazivaci.h"
  3. using namespace std;
  4. int main(){
  5. pacijent polje;
  6. tpacijenti *lista=new tpacijenti;
  7. InitL(lista);
  8. int odabir,matbr;
  9. do{
  10. cout << " ---------I Z B O R N I K -------------" << endl;
  11. cout << "1. Dodavanje pacijenata"<<endl;
  12. cout << "2. Ispis pacijenata prema maticnom broju"<<endl;
  13. cout << "3. Ispis mladih od 18 "<<endl;
  14. cout << "4. Brisanje pacijenta iz evidencije"<<endl;
  15. cout << "0. Izlaz"<<endl;
  16. cin >> odabir;
  17. switch(odabir){
  18. case 1:
  19. cout << "Maticni broj: "<<endl;
  20. cin >> polje.matbr;
  21. cout << "Ime i prezime: " << endl;
  22. cin.ignore();
  23. cin.getline(polje.preime, 30);
  24. cout << "Dob: "<<endl;
  25. cin >> polje.dob;
  26. cout << "Povijest bolesti: "<< endl;
  27. cin.ignore();
  28. cin.getline(polje.povijest, 200);
  29. Insert(polje,lista);
  30. break;
  31.  
  32. case 2:
  33. sort(lista);
  34. ispis(lista);break;
  35.  
  36. case 3:
  37. cout << "Pacijenti mladi od 18 godina"<<endl;
  38. cout << "-------------------------------"<<endl;
  39. mladji(lista);
  40. break;
  41. case 4:
  42. cout << "Maticni broj: ";
  43. cin >> matbr;
  44. Delete(lista, matbr);
  45. break;
  46. case 0:break;
  47. default: cout << "Birana opcija ne postoji!" << endl;
  48. break;}
  49. } while(odabir!=0);
  50. system("pause");
  51. return 0;
  52. }

Report this snippet  

You need to login to post a comment.