Revision: 34993
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 1, 2010 01:25 by tomgrudic
Initial Code
#include<iostream> #include<iomanip> #include "lista_pokazivac.h" using namespace std; typedef struct{ int mbr; char ime[100]; char prezime[100]; int starost; }zapis; typedef struct p_p podaci_pacijenti; struct p_p{ zapis podaci; struct p_p *sljedeci; }; int izbor; zapis pacijenti; podaci_pacijenti *pocetakL=NULL; int main(){ cout<<" ORDINACIJA "<<endl; cout<<"--------------------------------------------------------------------------------"<<endl; cout<<"1. Dodavanje pacijenata u listu "<<endl; cout<<"2. Ispis pacijenata iz liste pocevsi s najmanjim maticnim brojem "<<endl; cout<<"3. Pretrazivanje liste, ispis pacijenata do 18 godina i njihov ukupan broj "<<endl; cout<<"4. Brisanje pacijenata iz liste "<<endl; cout<<"5. Izlazak iz programa "<<endl; cout<<"--------------------------------------------------------------------------------"<<endl; do{ cout<<"\n\nOdaberite opciju: "<<endl; cin>>izbor; switch(izbor){ case 1: cout<<"Dodavanje pacijenata u listu: \n"<<endl; cout<<"Unesi maticni broj pacijenta: \n"<<endl; cin>>pacijenti.mbr; cout<<"Unesi ime pacijenta: \n"<<endl; cin>>pacijenti.ime; cout<<"Unesi prezime pacijenta: \n"<<endl; cin>>pacijenti.prezime; cout<<"Unesi starost pacijenta: \n"<<endl; cin>>pacijenti.starost; dodavanje_pacijenata(&pocetakL, pacijenti); cout<<"-------------------------------------------------------------"<<endl; break; case 2: cout<<"Ispis pacijenata iz liste po maticnom broju: \n"<<endl; ispis_pacijenata_prema_mbr(pocetakL); cout<<"-------------------------------------------------------------"<<endl; break; case 3: cout<<"Ispis pacijenata mladih od 18 godina: \n"<<endl; pretrazivanje_ispis_do_18g_ukupno(pocetakL); cout<<"-------------------------------------------------------------"<<endl; break; case 4: cout<<"Brisanje pacijenata iz liste: \n"<<endl; brisanje_pacijenata(&pocetakL); cout<<"-------------------------------------------------------------"<<endl; break; default: cout<<"\nOva opcija ne postoji! "<<endl; } }while(izbor!=5); return 0; }
Initial URL
Initial Description
Initial Title
Evidencija pacijenata (glavni program)
Initial Tags
Initial Language
C++