PHP týden Předvánoční slevová akce
Pouze tento týden sleva až 80 % na PHP e-learning!
Využij předvánočních slev a získej od nás 20 % bodů zdarma! Více zde

Cvičení k 1.-2. lekci Kotlinu

Unicorn College 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 Kotlinu z minulých lekcí. 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

Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!

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:

Konzolová aplikace
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:

Konzolová aplikace
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:

Konzolová aplikace
Zadej poloměr kruhu (cm):
12.1
Obvod zadaného kruhu je: 75.98800239562989 cm
Jeho obsah je 459.7274289871221 cm^2


 

Stáhnout

Staženo 62x (22.81 kB)
Aplikace je včetně zdrojových kódů v jazyce Kotlin

 

 

Článek pro vás napsal Samuel Kodytek
Avatar
Jak se ti líbí článek?
6 hlasů
Autor se věnuje všem jazykům okolo JVM. Rád pomáhá lidem, kteří se zajímají o programování. Věří, že všichni mají šanci se naučit programovat, jen je potřeba prorazit tu bariéru, který se říká lenost.
Předchozí článek
Proměnné, typový systém a parsování v Kotlin
Všechny články v sekci
Základní konstrukce jazyka Kotlin
Miniatura
Následující článek
Typový systém podruhé: Datové typy v Kotlin
Aktivity (7)

 

 

Komentáře

Avatar
David Vlček
Člen
Avatar
David Vlček:21. dubna 9:07

Jen mala poznamka. V minule lekci pisete o typu Double. Pouziju teda Double, protoze si myslim, ze je to vychozi typ, a k tomu pouzivam PI konstantu z knihovny. A kod v testu 3 nefunguje. Pouziju teda foat s PI a porad nic. No tak se vratim k Double a misto PI napisu 3.14159, co znam ze skoly. A zase NIC. Tak si musim stahnout reseni, abych zjistil ze MUSIM pouzit float a 3.14 ?
Extremne nepresne vypocty.
A extremne zavadejici vysvetleni v minule lekci.
Mimochodem, nemuzu prijit na to, jak v Ubuntu zprovoznit diakritiku. :)

Odpovědět
21. dubna 9:07
Nevěřím, že každý dokáže všechno co chce. Věřím ale, že by to měl zkusit.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na David Vlček
David Čápka:21. dubna 12:11

Ahoj Davide, díky za info. V ostatních jazycích již máme vyřešené, že se to zaokrouhluje, aby to nezáviselo na metodě výpočtu, Kotlin kurz je poměrně nový. Určitě se k tomu dostaneme, je to spousta práce, ale to asi chápeš :)

Odpovědět
21. dubna 12:11
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
David Vlček
Člen
Avatar
Odpovídá na David Čápka
David Vlček:21. dubna 20:18

Janě že chápu. :) Jen pro někoho, kdo se v tomhle pohybuje krátce, by to mohlo být matoucí a problém. :)
Odvádíte dobrou práci. Je u vás, nebo je v plánu, nalejvárna, jakou děláte pro C# a Javu, která se zaměří na mobilní aplikace a Kotlin?

Odpovědět
21. dubna 20:18
Nevěřím, že každý dokáže všechno co chce. Věřím ale, že by to měl zkusit.
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 3 zpráv z 3.