Вы находитесь на странице: 1из 3

Java 1

Kulturni centar Kralj Fahd

Vjeba br. 3

Predava: Alem Deli


Java 2
Kulturni centar Kralj Fahd

Napomena:

Potrebno je kreirati projekat pod nazivom Vjezba3 a zatim kreirati paket pod nazivom com.kfcc.
Za svaki zadatak je potrebno kreirati novu klasu pod nazivom Zadatak{broj zadatka}. Svaka
klasa mora imati methodu main unutar koje ete pisati svoj kod. Da biste pokrenuli zadatak,
uradite desni klik na ime zadatka ( npr. Zadatak5.java ) i odabrati Run File.

1. Napisati program koji trai da polaznik unese broj svojih godina te da u zavisnosti od
unosa ispie jednu od poruka na ekranu:
Stariji ste od 18 godina.
Mlai ste od 18 godina.
Imate 18 godina.

2. Napisati program kojim se trai da korisnik unese svoje ime te se ispie poruka:
Vi ste zaista {ime_polaznika} ako korisnik unese svoje ime.
Vi niste {ime_polaznika} ako unesemo neki drugi tekst.

Obratiti panju na poreenje textualnih vrijednosti!


Koristiti metodu equals.

3. Potrebno je napisati program koji trai da se unesu dva broja te u zavisnosti od unosa
ispisati odgovarajuu poruku koja moe biti:
Oba broja su vea ili jednaka 100.
Samo jedan broj je vei ili jednak 100.
Oba broja su manja od 100.

U sluaju da su oba broja manja od 100 ispisati dodatnu poruku koja nam govori da li je
barem jedan od njih vei od 50.

4. Napisati program koji trai da se unese neki broj te ispisati njegovu vrijednost ukoliko se
unese broj 1, 100 ili 1000. Ako se unese neto drugo ispisati poruku:
Niste unijeli valjani broj.

Koristiti izraz switch case.

5. Napisati program koji ispisuje sve brojeve od 1 do 100 i na kraju ispisuje zbir svih.
Java 3
Kulturni centar Kralj Fahd

6. Napisati program koji trai da se unesu dva broja izmeu 10 i 1000 a zatim rauna sumu
svih brojeva koji se nalaze izmeu njih i koji su djeljivi sa 7.

7. Napisati program koji trai da se unese neki broj N (1 < N < 20 ) te da se na ekranu N
puta ispie tekst :
Ovo je neki tekst.
Program uraditi koristei while a zatim do while petlju.

8. Napisati program koji ispisuje sve neparne brojeve manje od 30 sa kojima je djeljiv broj
600.

9. Napisati program koji rauna sumu brojeva od 1 do 1000 pri emu se prekida raunanje
im suma dostigne vrijednost 3000. Program treba da ispie broj na kojem je
zaustavljeno raunanje.

Koristiti naredbu break.

10. Napisati program koji koji rauna proizvod svih brojeva od 1 do 20 koji nisu djeljivi sa 7.
Koristiti naredbu continue.

Zadaci za zadau:

11. Napisati program koji treba da zamisli (generie) neki broj izmeu 1 i 100 a zatim trai od
korisnika da ga pokua pogoditi. Ako korisnik unese vei broj od zamiljenog , program treba da
ispie poruku:
Zamislio sam manji broj! Pogaaj ponovo: ___ (ponovo se unosi broj)
Ako korisnik unese manji broj od zamiljenog, program treba da ispie poruku:
Zamislio sam vei broj! Pogaaj ponovo: ___
Nakon to korisnik pogodi broj, program treba da ispie poruku:
Bravo! Pogodili ste broj iz ___ pokuaja.

12. Java programer je uao u cvjearu s namjerom da kupi nekoliko rua a pri tome posjeduje tano
100KM. Meutim, prodavaica mu je rekla da imaju tri vrste rua razliitih cijena pri emu ute
kotaju 5KM, bijele 7KM a crvene 10KM.
Pomozite ovom programeru da napie program koji e mu izraunati sve mogue kombinacije
rua koje moe kupiti za novac koji posjeduje pri emu mora kupiti bar jednu ruu svake boje.
Obzirom da je u pitanju programer, on eli malo zakomplikovati tako da program pronae sve
mogue kombinacije maksimalnog broja rua koje moe kupiti za pomenuti iznos. To znai da eli
potroiti cijeli iznos samo na rue i da za preostali novac(kusur), ako postoji, ne moe kupiti vie
niti jednu ruu.

Вам также может понравиться