Professional Documents
Culture Documents
Mat 21870
Mat 21870
Mat 21870
# u matricama od po 8
kolona i 8 redova. Na primer, ABCDEFGH će ispisati kao:
import java.util.Calendar;
...
int sat = Calendar.getInstance().get(Calendar.HOUR_OF_DAY);
int minut = Calendar.getInstance().get(Calendar.MINUTE);
● Napisati Java program koji testira korisnika o poznavanju glavnih gradova. Korisniku će biti
prikazan naziv države i 3 ponuđena odgovora (jedan tačan i dva nasumična glavna grada
drugih zemalja), a potom korisnik unosi redni broj odgovora nakon čega dobija poruku da li je
odgovor tačan. Na primer:
Glavni grad Holandije je:
1) Kopenhagen
2) Stokholm
3) Amsterdam
● Napisati Java program koji testira korisnika o poznavanju nadmorskih visina planinskih
vrhova. Korisniku će biti prikazan naziv planine i ponuđena 3 odgovora (jedan tačan i dva
netačna), a potom korisnik unosi redni broj odgovora nakon čega dobija poruku da li je
odgovor tačan. Na primer:
Najviši vrh planine Kopaonik ima nadmorsku visinu od:
1) 3800 metara
2) 1500 metara
3) 2017 metara
● Napisati Java program koji koristeći unapred definisana pitanja iz opšte kulture i ponuđene
odgovore (jedno tačno i tri netačna) testira korisnika, a po završetku testa ispisuje procenat
tačnih odgovora
● Napisati Java program koji iscrtava (a) sinusnu, (b) kosinusnu funkciju, kao i koordinatni
sistem u intervalu [-pi,pi]
| xxx
| xx xx
| x x
|x x
x-----------x-----------x
x x|
x x |
xx xx |
xxx |
● Napisati Java program koji za dva igrača omogućava igranje igre iks-oks uz poruku o
pobedniku
● Napisati Java program koji putem menija omogućava vođenje evidencije o važnim datumima
uz opcije (a) dodavanja, izmene i brisanja datuma; (b) izlistavanje po zadatom datumu
● Napisati Java program koji, putem menija, omogućava (a) sabiranje matrica, (b) množenje
matrica
● Napisati Java program koji omogućava korisniku u 6 pokušaja pogađanje slučajnog niza od
4 cifre pri čemu svaka od cifara ima vrednost iz skupa [1..6]. Na svaki pokušaj korisniku se
ispisuje poruka o tome koliko je cifara na odgovarajućim pozicijama, a koliko je na
pogrešnim. Na primer, za kombinaciju 1234:
Unesite kombinaciju: 1122
Broj cifara na dobrim pozicijama: 1, broj cifara na pogrešnim pozicijama: 1
Unesite kombinaciju: 1333
Broj cifara na dobrim pozicijama: 2, broj cifara na pogrešnim pozicijama: 0
...
● Napisati Java program koji putem menija omogućava vođenje dnevnika ocena za
n đaka i
m
predmeta. Omogućiti unos ocena i izlistavanje:
(a) svih ocena iz svih predmeta za jednog đaka (izabranog putem menija) i izračunatom
srednjom ocenom
Petar Petrović
Biologija: 4 4 5 5 (4.50)
Matematika: 3 5 4 4 (4.00)
Hemija: 5 4 4 (4.33)
Biologija: 4.6
Matematika: 4.3
Hemija: 4.8