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.

Ohlasy studentů

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 2844x (46.83 kB)
Aplikace je včetně zdrojových kódů v jazyce java

 

 

Článek pro vás napsal David Čápka
Avatar
Jak se ti líbí článek?
51 hlasů
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.
Miniatura
Všechny články v sekci
Základní konstrukce jazyka Java
Miniatura
Následující článek
Typový systém podruhé: Datové typy
Aktivity (3)

 

 

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

Avatar
Ondřej Jiří Beneš:31. ledna 21:39

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ář:31. ledna 22:00

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š:31. ledna 22:09

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ář:2. února 16:43

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:2. února 17:19

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ář:2. února 19:16

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:2. února 20:28

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:4. února 22:00

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

 
Odpovědět 4. února 22:00
Avatar
Honza Koháček:23. února 23:26

Díky za cvičení. Zásek na suffixu F. Ale vyřešeno.

 
Odpovědět 23. února 23:26
Avatar
Kristina Trojáková:21. května 16:04

Pomáhala jsem si nahlížením do předchozích lekcí, ale stejně mi celé cvičení zabralo přes dvě hodiny především kvůli mojí blbosti. Největším zásekem se pro mě stal druhý příklad kvůli tomu, že jsem četla komentáře kdy mě zmátlo použití Math. Po stažení řešení, kde Math není použit, jsem se chytla a poslední příklad jsem měla hned hotový.

 
Odpovědět 21. května 16:04
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 80. Zobrazit vše