Riešené úlohy k 3.-4. lekcii Javy
V predchádzajúcom kvíze, Kvíz - Konzoly a premenné v Jave, sme si overili nadobudnuté skúsenosti z predchádzajúcich lekcií.
Nasledujúce tri cvičenia vám pomôžu precvičiť znalosti programovania v Jave z minulej lekcie. Vo vlastnom záujme sa ich pokúste vyriešiť sami. Pod článkom máte pre kontrolu riešenie na stiahnutie. Ale pozor, akonáhle sa naň pozriete bez vyriešenia príkladov, stráca pre vás cvičenie zmysel a nič sa nenaučíte
Ak si naozaj nebudete vedieť rady, pozrite sa radšej znova do minulého tutoriálu a pokúste sa na to prísť.
Jednoduchý príklad
Vytvorte program, ktorý si na vstupe nechá zadať meno (name) používateľa a potom jeho vlastnosť (ability). Nakoniec vypíše "name is ability", viď obrázok.
Ukážka obrazovky programu:
Abilities
Hi, what is your name?
Bill Gates
What are you like?
ultraepic rich
Bill Gates is ultraepic rich
{JAVA_CONSOLE}
Scanner scanner = new Scanner(System.in, "Windows-1250");
System.out.println("Hi, what is your name?");
// Enter your code...
{/JAVA_CONSOLE}
Pokročilý príklad
Vytvorte program, ktorý si na vstupe vyžiada celé číslo a následne vypíše jeho druhú mocninu.
Ukážka obrazovky programu:
Power
Enter a number, and I'll square it:
64
Result: 4096
{JAVA_CONSOLE}
Scanner scanner = new Scanner(System.in, "Windows-1250");
System.out.println("Enter a number, and I'll square it: ");
// Enter your code...
{/JAVA_CONSOLE}
Príklad pre náročných - BONUS
Vytvorte program, ktorý si na vstupe vyžiada polomer kruhu. Následne
vypíše jeho obvod a obsah. Pre číslo Pí použite hodnotu
3.1415
, aby vyšiel presný výsledok.
Ukážka obrazovky programu:
Circle
Enter the circle's radius (cm):
12.1
The circle's circumference based on the given radius is: 76.0243 cm
Area of the circle is: 459.94702 cm^2
{JAVA_CONSOLE}
Scanner scanner = new Scanner(System.in, "Windows-1250");
System.out.println("Enter the circle's radius (cm): ");
// Enter your code...
{/JAVA_CONSOLE}
V budúcej lekcii, Primitívne dátové typy v Jave, si povieme viac o typovom systéme v Jave a predstavíme si ďalšie dátové typy.
Mal si s čímkoľvek problém? Stiahni si vzorovú aplikáciu nižšie a porovnaj ju so svojím projektom, chybu tak ľahko nájdeš.
Stiahnuť
Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami
Stiahnuté 74x (8.03 kB)
Aplikácia je vrátane zdrojových kódov v jazyku Java
Na absolvovanie tohto cvičenia prosím splň 2 ľubovoľné príklady tým, že ich úspešne odovzdáš na otestovanie.