Professional Documents
Culture Documents
GRUPA 4
VANO: Sve datoteke potrebne za rad se nalaze na posluitelju \\Nastava u istom
direktoriju kao i ovaj dokument sa zadacima. Sve datoteke potrebne za rad morate
odmah kopirati na disk M: u direktorij M:\ prezime_ime pri emu ete umjesto dijela
prezime_ime navesti SVOJE prezime i ime.
Zadatak 8 BODOVA
Napiite Python program koji se sastoji od sljedeih funkcija:
1 ) Funkcija koja e preuzeti sadraj datoteke s cjenikom s posluitelja i vratiti sadraj te datoteke u
obliku pogodnom za daljnju obradu. Link: http://arka.foi.hr/~mzlatovi/zadatak.csv (1 bod)
Napomena: Datoteka je .csv tipa, separator ";". Stupci: Model;OpisProizvoda;OznakaModela;Cijena
2) Funkcija koja e u datoteku modeli.txt (.csv tip) zapisati sva raunala ija 'Oznaka modela' (polje u
.csv-u) sadri slova ES. Struktura izlazne datoteke modeli.txt mora biti identina strukturi ulazne
datoteke (zadatak.csv). Funkcija kao ulaz prima neobraeni sadraj iz prve funkcije. (2 boda)
3) Funkcija koja omoguava pretraivanje cjenika po polju ' OpisProizvoda ' - korisnik zadaje kljunu
rije za pretraivanje, a program mora ispisati na ekran detalje o svim pronaenim modelima koji bilo
gdje u nazivu Opisa proizvoda sadre zadanu kljunu rije. Funkcija kao ulaz prima neobraeni
sadraj iz prve funkcije, a vraa pronaene redove u obliku liste s podlistama. (NAPOMENA: Ne
rjeavati pretraivanje pomou rjenika!!! U ovoj situaciji rjenik nije primjenjiv!) (2 boda)