Cvičení k 3. lekci Javy

Java Základní konstrukce Cvičení k 3. lekci Javy

Unicorn College ONEbit hosting Tento obsah je dostupný zdarma v rámci projektu IT lidem. Vydávání, hosting a aktualizace umožňují jeho sponzoři.

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.

Jednoduchý příklad

Vytvořte program, který si na vstupu nechá zadat 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ý

Středně 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

Pokročilý příklad

Vytvořte program, který si na vstupu vyžádá poloměr kruhu. Následně vypíše jeho obvod a obsah.

Ukázka obrazovky programu:

Kruh
Zadej poloměr kruhu (cm): 12.1 Obvod zadaného kruhu je: 75.98801 cm Jeho obsah je 459.7275 cm^2

 

Stáhnout

Staženo 2687x (46.83 kB)
Aplikace je včetně zdrojových kódů v jazyce java

 

  Aktivity (2)

Článek pro vás napsal David Čápka
Avatar
Autor pracuje jako softwarový architekt a pedagog na projektu ITnetwork.cz (a jeho zahraničních verzích). Velmi si váží svobody podnikání v naší zemi a věří, že když se člověk neštítí práce, tak dokáže úplně cokoli.
Unicorn College Autor se informační technologie naučil na Unicorn College - prestižní soukromé vysoké škole IT a ekonomie.

Jak se ti líbí článek?
Celkem (49 hlasů) :
4.897964.897964.897964.897964.89796


 


Miniatura
Všechny články v sekci
Základní konstrukce jazyka Java
Miniatura
Následující článek
Typový systém podruhé: Datové typy

 

 

Komentáře
Zobrazit starší komentáře (68)

Avatar
Milan Čech
Člen
Avatar
Milan Čech:

Ahoj, tak se mi podařil vyřešit první příklad, akorát nevím, jestli by to nešlo udělat trochu jednodušší :-P
Ale i tak mám radost.

 
Odpovědět 20. ledna 14:32
Avatar
Martin Nebesář:

Prvni dva priklady jsem mel oba dva hotove velmi rychle s minimalnim nahledem do predchozich lekci. Treti je mnohonasobne tezsi. Uz na nem visim pres hodinu a nic.

 
Odpovědět 31. ledna 19:10
Avatar
Odpovídá na Martin Nebesář
Ondřej Jiří Beneš:

Co přesně ti nejde?

Pí můžeš zapsat jako Math.PI a mocninu jako Math.pow(číslo, na kolikátou).

 
Odpovědět 31. ledna 21:39
Avatar
Odpovídá na Ondřej Jiří Beneš
Martin Nebesář:

https://www.dropbox.com/…21.57.37.png?dl=0

Nakonec jsem to vyresil takto a vysledky odpovidaji. Nejsem jisty, jestli jde o nejspravnejsi postup.

 
Odpovědět 31. ledna 22:00
Avatar
Odpovídá na Martin Nebesář
Ondřej Jiří Beneš:

Co třeba tohle?

System.out.println("Obvod kruhu je: " + 2 * Math.PI * polomerKruhu);
 
Odpovědět 31. ledna 22:09
Avatar
Odpovídá na Ondřej Jiří Beneš
Martin Nebesář:

Pokud mate na mysli vymenit vami uvedeny radek za me dva posledni, pak priklad hlasi chybu.

Editováno 2. února 16:43
 
Odpovědět 2. února 16:43
Avatar
vajkuba1234
Člen
Avatar
Odpovídá na Martin Nebesář
vajkuba1234:

Nevime jakou chybu. Urcite bych ale pouzil Math.Pi nez nejake 3.14, coz pi ani neni.

Odpovědět  +1 2. února 17:19
No hope, no future, JUST WAR! For world peace Israel must be DESTROYED!
Avatar
Odpovídá na vajkuba1234
Martin Nebesář:

Dekuji mockrat, Math.PI mi hlasila chybu a zbytecne jsem se ji bal kvuli jine chybe. Nyni jsem ve stejne situaci, jako kolega Petr Mezera o par prispevku vys. Prvni odkaz je s uzitim double v poradku, ale ve druhem na me po pouziti float u "b" a "c" program hulaka, ze je problem v konverzi double - float. V cem delam chybu?

https://www.dropbox.com/…19.07.47.png?dl=0

https://www.dropbox.com/…19.08.15.png?dl=0

 
Odpovědět 2. února 19:16
Avatar
vajkuba1234
Člen
Avatar
Odpovídá na Martin Nebesář
vajkuba1234:

V tom, ze Math.PI vraci double. Pouzij double. A taky radeji vkladej kod do code, coz je tato znacka </> v editoru.

Odpovědět 2. února 20:28
No hope, no future, JUST WAR! For world peace Israel must be DESTROYED!
Avatar
Jaro Rybar
Člen
Avatar
Jaro Rybar:

super cvičenie, prinúti rozmýšlať

 
Odpovědět 4. února 22:00
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 78. Zobrazit vše