Strukture podataka - Zadatak 1

Datoteke zaglavlja

lista_polje.h

Funkcije:

FirstL

EndL

PreviousL

NextL

LocateL

InsertL

DeleteL

RetreveL

DeleteAllL

InitL

lista_pokazivac.h

Funkcije:

FirstL

EndL

PreviousL

NextL

LocateL

InsertL

DeleteL

RetreveL

DeleteAllL

InitL

Struktura igrice

Sifra igrice

Naziv igrice

Proizvođač igrice

Žanr igrice

PEGI oznaka igrice

Funkcije u programu

Funkcija za unos podataka o računalnoj igri

Generirati alfanumeričku šifru za igru

Unositi podatke o igri

Uspješna funkcija vraća 1, a neuspješna 0

Funkcija za ispis podataka o računalnoj igri

Ispisati podatke o svim računalnim igrama

Uspješna funkcija vraća 1, a neuspješna 0

Funkcija za soritranje igara prema šifri

Koristiti algoritam Sortiranje spajanjem

Ispisati sortirane igre

Funkcija za pretražvanje po žanru

Koristiti algoritam Binarno pretraživanje

Pronaći igru s traženim žanrom te je ispisati

Ispisati ukupan broj igara određenog žanra

Funkcije za brisanje igara prema šifri

Uspješna funkcija vraća 1, a neuspješna 0

Brisanje po šifri

Pronaći igru s traženom šifrom i obrisati ju

Brisanje po PEGI oznaci

Pronaći igru s traženom PEGI oznakom i obrisati ju