Glavni program

bool pogreska

funkcija random_znak

zanrovi

struktura zarn

funkcija Zarn

funkcija initPodzarn

funkcija string2kod

struktura podzarn

funkcija kod2string(preopterećenje)

funkcija kod2string(preopterećenje)

funkcija ispis_zanrova

funkcija ispis_podzanrova

Meni

funkcija init_elementi_pokazivac

lista_pokazivac.h

Struktura p_igre za ovaj header

Definirana globalna pomocna varijabla priv_lista

Glavna struktura LPok_lista

Definirana globalna lista

funkcija initL

funkcija insertL

funkcija deleteAllL

funkcija deleteL

funkcija brojilo_p

funkcija merge_sort

funkcija merge_sort_pokazivac

funkcija merge_sort_pokazivac(preopterećenje)

funkcija sort_spoji_pokazivac

funkcija binarno

funkcija binarno(preopterećenje)

lista_polje.h

funkcija deleteAllL

funkcija deleteL

funkcija deleteL(preopterećenje)

funkcija initL

Struktura igre za ovaj header

Glavna struktura LP_lista

Definirana globalna lista_P

funkcija insertL

funkcija merge_sort_polje

funkcija merge_sort_polje(preopterećenje)

funkcija sort_spoji_polje

funkcija binarno

funkcija binarno_p

funkcija init_elementi_polje

funkcija sortiranje

funkcija upis

funkcija ispis_strategija

funkcija obrisi_element

funkcija obrisi_skupinu

Daje korisniku na izbor vrstu ATP liste s obzirom na način realizacije liste. Od tuda se pokreću i ostale funkcije vezane uz zadatak 3) a-d

Zadatak 3-c

Ovo rjesava problem beskonačne petlje koje nastaje kada upise u varijablu/polje nesto se ne bi smio (npr. više ASCII znakova u integer varijablu)

Zadatak 3-d

generira znak za sifru

Generiraju pocetnih 18 elemenata u listi.

Zadatak 3-a

Sadrzi potrebne funkcije za rjesavanje zadataka. Funkcije su vezane uz rad na listi realiziranom pomoću pokazivača.

Zadatak 3-b

Sadrzi sve potrebno za rad s zanrovima. Zanrovi su spremljeni u više datoteka. Ako nema datoteka, sam ih generira

Sadrzi potrebne funkcije za rjesavanje zadataka. Funkcije su vezane uz rad na listi realiziranom pomoću polja.