Řešené úlohy k 3.-5. lekci Javy
V předchozím kvízu, Kvíz - Konzole a proměnné v Javě, jsme si ověřili nabyté zkušenosti z předchozích lekcí.
Následující 3 cvičení vám pomohou procvičit znalosti programování v
Javě z minulé lekce. Ve vlastním zájmu se je pokuste vyřešit sami. Pod
článkem máte pro kontrolu řešení ke stažení. Ale pozor, jakmile se na
něj podíváte bez vyřešení příkladů, ztrácí pro vás cvičení smysl a
nic se nenaučíte
Pokud si opravdu nebudete vědět rady, podívejte se raději znovu do minulého tutoriálu a pokuste se na to přijít.
Ohlasy studentů
Jednoduchý příklad
Vytvořte program, který si na vstupu vyžádá jméno uživatele a poté jeho vlastnost. Nakonec vypíše "jméno je vlastnost", viz obrázek.
Ukázka obrazovky programu:
Vlastnosti
Ahoj, jak se jmenuješ?
Bill Gates
Jaký jsi?
hustodémonsky bohatý
Bill Gates je hustodémonsky bohatý
{JAVA_CONSOLE}
Scanner scanner = new Scanner(System.in);
System.out.println("Ahoj, jak se jmenuješ?");
// Zde dokonči úlohu svým kódem...
{/JAVA_CONSOLE}
Pokročilý příklad
Vytvořte program, který si na vstupu vyžádá celé číslo a následně vypíše jeho druhou mocninu.
Ukázka obrazovky programu:
Mocnina
Zadej číslo k umocnění:
64
Výsledek: 4096
{JAVA_CONSOLE}
Scanner scanner = new Scanner(System.in);
System.out.println("Zadej číslo k umocnění: ");
// Zde dokonči úlohu svým kódem...
{/JAVA_CONSOLE}
Příklad pro náročné – BONUS
Vytvořte program, který si na vstupu vyžádá poloměr kruhu. Následně
vypíše jeho obvod a obsah. Pro číslo pí použijte hodnotu
3.1415
, aby vyšel přesný výsledek.
Ukázka obrazovky programu:
Kruh
Zadej poloměr kruhu (cm):
12.1
Obvod zadaného kruhu je: 76.0243 cm
Jeho obsah je: 459.94702 cm^2
{JAVA_CONSOLE}
Scanner scanner = new Scanner(System.in);
System.out.println("Zadej poloměr kruhu (cm): ");
// Zde dokonči úlohu svým kódem...
{/JAVA_CONSOLE}
V příští lekci, Primitivní datové typy v Javě, si řekneme více o typovém systému v Javě a představíme si další datové typy.
Měl jsi s čímkoli problém? Stáhni si vzorovou aplikaci níže a porovnej ji se svým projektem, chybu tak snadno najdeš.
Stáhnout
Stažením následujícího souboru souhlasíš s licenčními podmínkami
Staženo 5671x (68 kB)
Aplikace je včetně zdrojových kódů v jazyce Java
K absolvování tohoto cvičení prosím splň 2 libovolné příklady tím, že je úspěšně odevzdáš k otestování.