#include #include enum cenovnik { A = 80, B = 100, C = 50, D = 150, E = 190, F = 210 }; char doktori[6][20] = { "Mitko", "Petko", "Kire", "Vanco", "Rade", "Momcilo" }; char oddelenija[6][20] = { "Endokrinologija", "Dermatologija", "Psihijatrija", "Interna", "Urologija", "Nevrologija" }; char tipoviNaUpat[6][20] = { "Prioriteten", "Prioriteten", "Obicen", "Obicen", "24h", "24h" }; int main() { enum cenovnik ceni; char ime[20]; char prezime[20]; char brojNaUpat[4]; char EMBG[24]; char telefonskiBroj[9]; char vidNaPregled; char pol; char answer[3]; int optionChosen =-1; char tipNaUpat[20]; do { printf(" | | \n"); printf(" | | \n"); printf(" | | \n"); printf(" ------- --------\n"); printf(" ------- --------\n"); printf(" | | \n"); printf(" | | \n"); printf(" | | \n"); printf("++++++BOLNICA++++++\n"); printf("------------------\n*Odberete opcija*\n 1. Nov pacient\n 2. Naplata\n 3. Quit\n------------------\n"); scanf("%d", &optionChosen); //opcija 1 e voa tuka if( optionChosen == 1 ){ printf("-----Odbrana opcija 1. Nov pacient-----\n"); printf("Vnesete ime na pacientot: "); scanf(" %s", &ime); printf("Vnesete prezime na pacientot: "); scanf(" %s", &prezime); printf("Vnesete broj na upat(pr. 123): "); scanf(" %s", &brojNaUpat); printf("Vnesete EMBG: "); scanf(" %s", &EMBG); printf("Vnesete telefonski broj(pr. 078123456): "); scanf(" %s", &telefonskiBroj); printf("Vnesete pol(pr. m/z): "); scanf(" %c", &pol); printf("Vnesi vid na pregled(pr. A-D): ");//tuka smeni a-d scanf(" %c", &vidNaPregled); //22printf("Za naplata:\n"); switch(vidNaPregled){ case 'A': ceni = A; break; case 'B': ceni = B; break; case 'C': ceni = C; break; case 'D': ceni = D; break; case 'E': ceni = E; break; case 'F': ceni = F; break; } printf("Ime prezime: %s%s\n", ime, prezime); printf("Broj na upat: %s\n", brojNaUpat); int x = brojNaUpat[0] - '0' - 1; printf("Tip na upat: %s\n", tipoviNaUpat[x]); x = brojNaUpat[1] - '0'; printf("Oddelenie: %s\n", oddelenija[x]); printf("Doktor: %s\n", doktori[x]); //samo neznam tocno so preglede ima :D:DD ili kak bese trebe toa da sa smene if(vidNaPregled=='A'){ printf("Vid na pregled: %c - Specijalisticki\n", vidNaPregled);//tuka probah da napram toa sho mi lafse namesto A da vike sho pregled e :D } else if(vidNaPregled=='B'){ printf("Vid na pregled: %c - Iten Upat Treskum\n", vidNaPregled); } else if(vidNaPregled=='C'){ printf("Vid na pregled: %c - Ush Po Iten\n", vidNaPregled); } else if(vidNaPregled=='D'){ printf("Vid na pregled: %c - Upat da ne umrish d\n", vidNaPregled); } else if(vidNaPregled=='E'){ printf("Vid na pregled: %c - Upat da ne umrish e\n", vidNaPregled); } else if(vidNaPregled=='F'){ printf("Vid na pregled: %c - Upat da ne umrish f\n", vidNaPregled); } //printf("Vid na pregled: %c\n", vidNaPregled); // printf("Naplata: %d MKD\n", ceni); // int suma = 0; // printf("Vnesete platena suma: "); //scanf("%d", &suma); //printf("Za vrakjanje: %d", suma - ceni); printf("\nUspeshno e vnesen pacientot vo sistemot!"); printf("\n\nVrati se na glavno meni? y/n;");//tuak ke napram zamena , na vrati se na glavno meni scanf(" %s", answer); if(strcmp(answer, "y") == 0){ continue; } else { break; } } //opcija 2 e od tuka else if(optionChosen == 2){ printf("-----Odbrana opcija 2. Naplata-----\n"); printf("Vnesete ime na pacientot: ");//tuka ke dodam nov string za prezime scanf(" %s", &ime); printf("Vnesete prezime na pacientot: "); scanf(" %s", &prezime); printf("Vnesi vid na pregled(pr. A-D): "); scanf(" %c", &vidNaPregled); // printf("Za naplata:\n"); switch(vidNaPregled){ case 'A': ceni = A; break; case 'B': ceni = B; break; case 'C': ceni = C; break; case 'D': ceni = D; break; case 'E': ceni = E; break; case 'F': ceni = F; break; } printf("Naplata: %d MKD\n", ceni); int suma = 0; printf("Vnesete platena suma: "); scanf("%d", &suma); printf("Za vrakjanje: %d", suma - ceni); printf("\n\nVrati se na glavno meni? y/n;");//isto i tuka smenih za glavno meni scanf(" %s", answer); if(strcmp(answer, "y") == 0){ continue; } else { break; } } //tuka da sa naprave opcija ak sa izbere opcija 2 da vnesis ime prezime i broj na upat i da ti dade s } while (optionChosen != 3); return 0; }