Professional Documents
Culture Documents
Implementirati funkciju void sortirajStudente(Student *niz, int duzina), koja e sortirati prosljeeni niz studenata prema atributu indeks (od najmanjeg premanajveem).StrukturaStudentjesljedea:
struct Student { int indeks; char ime[50]; char prezime[50]; char jmbg[13]; char spol; };
Napomena:Ufunkcijimoetekoristitiproizvoljnialgoritamzasortiranje. 2. Nasljedeemnizucjelihvrijednosti[58136411526]ilustriratisljedeealgoritme zasortiranje: a. Bubblesort b. Quicksort c. Selectionsort d. Insertionsort 3. Implementiratifunkcijuint binPretraga(int *niz, int d, int broj)kojae vratitibrojprovjeradalijeelementnizajednakbrojuprimjenombinarnepretrage,te ispisatiposjeeneelementeniza. 4. Implementirati funkciju void prebaciZaposlenika(string imeDatoteke1, string imeDatoteke2)kojaesvemenaderetj.struktureZaposlenikizdatotekesaimenom imeDatoteke1prebacitiudatotekusaimenomimeDatoteke2.StrukturaZaposlenikje sljedea:
struct Zaposlenik { char ime[50]; char prezime[50]; char jmbg[13]; char spol; bool menadzer; };
struct Zaposlenik {