Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

UNIVERZITET U ISTOČNOM SARAJEVU

ELEKTROTEHNIČKI FAKULTET

Tehnike i metode programiranja – I kolokvijum


06. jul 2015 god.

Ispit ste položili ako osvojite ≥ 50 bodova. Predviđeno vrijeme izrade je 2.5 sata.
Ukoliko završite ispit za ≤ 1 sat, bodovi koje osvojite biće pomnoženi sa koeficijentom 1.10.
Ukoliko završite ispit za > 1 i ≤ 2 sata, bodovi koje osvojite biće pomnoženi sa koeficijentom 1.05.
Vaš program se mora kompajlirati bez grešaka, u suprotnom vaš rad se neće uzimati u obzir prilikom ocjenjivanja.

Potrebno je da napišete igricu XO…

1) Korisnički doživljaj (ukupna funkcionalnost aplikacije). Aplikacija treba da “uhvatiti” sve greške koje se dese i
objasniti korisniku u zbog čeka se desila greška.
2) Promijeniti sve ikonice unutar aplikacije sa ikonicom koju ste dobili uz rok. Svi prozori treba da se ispravno
prikazuju prilikom promjene njihove veličine (resize). Optimizovati sve prozore vase aplikacije tako da se
aplikacija može koristi i bez miša. Isključiti maximize dugme, postaviti maksimalnu i minimalnu veličinu
(različite vrijednosti za min i maks) forme po vlastitom nahođenju. Na svakoj formi prikazuje se trenutni datum i
vrijeme (DateTime.Now) – lokaciju izaberite po vlastitom nahođenju.
3) Igrač koji je na potezu je podvučen. Pored imena igrača se ispisuje broj bodova. Jednostavnosti radi imena
igrača, kao i njihove boje su fiksna/e. Klikom na polje iscrtava se X ili O u boji igrača koji je na redu.
4) Korisnik je pobjedio ako ima 3 ista znaka u redu ili koloni ili po dijagonali. Pobjedom inkrementira se broj
bodova za 3, a neriješenim se obojici inkrementira za jedan.
5) Pri gašenju sačuvati trenutno stanje igre, a pri ponovnom pokretanju nastaviti od prethodnog stanja.

*Napomena za SVE studente: Imena svih promjenjivih koje budete koristili, ukoliko njihova imena nisu data u tekstu
zadatka, treba da budu smislena (npr. NE označavati broj studenata sa n, nego sa br_studenata ili broj_studenta, br_stud,
i sl.). Samo brojači mogu imati imena tipa i, j, k, ...

You might also like