Professional Documents
Culture Documents
Opakovanie Java
Opakovanie Java
1. Napíšte program, ktorý vykreslí zadaný počet kružníc s daným polomerom a vybranou
farbou. Polomer kružnice je v rozsahu 20 – 40, počet kružníc v rozsahu 1 až 10. Kružnice
sa vykreslia náhodne.
4. Napíšte program, ktorému po zadaní krstného mena zistí dĺžku mena, počet
samohlások, spoluhlások v mene, počet veľkých a malých písmen.
5. Napíšte program na vyhodnotenie súťaže o najkrajší obraz. Návštevník v galérii označí
najkrajší obraz tým, že naň klikne myšou. Vložte do vhodného objektu tri obrázky. Pod
každým z nich sa bude priebežne zobrazovať počet hlasov. Po kliknutí na tlačidlo
VYHODNOŤ sa ponechá zobrazená iba víťazná maľba.
6. Napíšte program, ktorému účtovníčka zadá postupnosť čísel, ktoré predstavujú platy
všetkých zamestnancov firmy za príslušný mesiac. Program po stlačení tlačidla
VYHODNOŤ vypíše:
koľko zamestnancov má táto firma
aký je ich priemerný plat za mesiac
maximálny plat za mesiac
minimálny plat za mesiac.
7. Napíšte program, ktorý by simuloval situáciu na križovatke. Auto, ktoré sa približuje ku
križovatke na určitú vzdialenosť, zostane stáť, ak svieti červený semafor. V prípade, že
svieti zelený semafor, auto pokračuje v jazde.
8. Napíšte program, ktorý pri klikaní ľavým tlačidlom myši vykresľuje do grafickej plochy
štvorce alebo kružnice vybranou farbou a zvoleným rozmerom.
9. Vieme, že číslo je deliteľné 9 práve vtedy, keď je jeho ciferný súčet deliteľný 9. Takto
možno ľahko zistiť deliteľnosť deviatimi aj u väčších čísel. Vytvorte program na zistenie
tejto vlastností.
10. Vytvorte program podľa predlohy. Program otvorí a uloží textový súbor, zmení písmo,
farbu podkladu a vymaže text.
11. Vytvorte aplikáciu podľa predlohy. Tlačidlami HORE, DOLE, VPRAVO, VĽAVO sa
bude tlačidlo s Vašim menom pohybovať príslušným smerom.
12. Vytvorte pre režiséra program, ktorý bude načítavať výšky jednotlivých prihlásených
hercov. Po stlačení tlačidla KONIEC program určí najvyššieho herca a počet prihlásených
hercov.
13. Naprogramujte hru "Hádaj číslo", v ktorej počítač vymyslí číslo od 1 po 100 a hráč sa ho
snaží uhádnuť. Počítač mu po každom tipe vypíše, či je dané číslo menšie, väčšie alebo
zhodné s číslom počítača. Po uhádnutí vypíše počet pokusov, koľko hráč potreboval na
uhádnutie daného čísla.