Triko zdarma Triko zdarma
Spouštíme individuální výuku programování! Zaváděcí slevy 799 Kč 599 Kč/60 minut se zkušeným lektorem! Výuka osobně Praha a okolí nebo po Skype celá ČR. O termíny a slevu si pište na [email protected].
Extra 10 % bodů navíc a tričko zdarma při zadání kódu "TRIKO10"

Cvičení k 3. lekci Javy

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

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. 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


 

Stáhnout

Staženo 3723x (51.3 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?
74 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 sítě 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 (10)

 

 

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

Avatar
Michal Duba
Člen
Avatar
Michal Duba:4.12.2018 19:40

Hmm právě jsem si sám odpověděl, odeslal jsem komentář a bar narostl, nvm ^^

 
Odpovědět 4.12.2018 19:40
Avatar
Odpovídá na Michal Duba
Matúš Olejník:4.12.2018 20:01

Rovnako môžeš vypracovať kvízy poskytnúť riešenie na nejaký problém, pridať článok..bez toho že by si niečo platil

Odpovědět 4.12.2018 20:01
/* I am not sure why this works but it fixes the problem */
Avatar
Radek Bárta
Člen
Avatar
Radek Bárta:11.12.2018 10:44

nevím, kde je problém, ale u prvního cvičení mi po spuštění kód funguje dle zadání, ale při odevzdání mi to napíše, že je tam chyba:
package onlineapp;

import java.util.Scanner;

public class Program
{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in, "Windows-1250");
System.out.prin­tln("Zadej jméno uživatele:");
String a = sc.nextLine();
System.out.prin­tln("Zadej jeho vlastnost:");
String b = sc.nextLine();
String vystup = a + " je " + b;
System.out.prin­tln(vystup);
}
}

 
Odpovědět 11.12.2018 10:44
Avatar
Odpovídá na Radek Bárta
Matúš Olejník:11.12.2018 12:13

Ale veď v ukážke máš napísané, že máš vypísať "Ahoj, jak se jmenuješ?" a nie "Zadej jméno uživatele:" rovnako ako "Jaký jsi?" namiesto "Zadej jeho vlastnost:" ;)

Odpovědět  +1 11.12.2018 12:13
/* I am not sure why this works but it fixes the problem */
Avatar
Radek Bárta
Člen
Avatar
Radek Bárta:11.12.2018 12:27

Jo jo, díky, já četl jen zadání a myslel, že se kontroluje výstup. Již jsem pochopil, že musí souhlasit i texty z ukázky.

 
Odpovědět 11.12.2018 12:27
Avatar
Nessay
Člen
Avatar
Nessay:19.12.2018 14:29

Asi je teda ta kontrola automatizovana, ked to kontroluje aj tie predlohy. Aj ked tam nedam interpunkciu, tak mi to neprejde?

 
Odpovědět 19.12.2018 14:29
Avatar
Jiří Hrotek:29.12.2018 11:29

super na procvičení , akorát ani jedno nejde odeslat . Ale mě to nevadí , protože vím že to v IDE funguje tak jak má.

 
Odpovědět 29.12.2018 11:29
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Jiří Hrotek
David Čápka:29.12.2018 11:32

Kdybys napsal proč ti to nejde nebo poslal svůj kód, tak by tvůj komentář měl nějaký smysl. Cvičení samozřejmě odeslat jdou, pokud ti to nejde, tak je buď nemáš správně nebo se ti to podařilo udělat nějakým způsobem, se kterým jsme nepočítali.

Odpovědět 29.12.2018 11:32
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! :)
Avatar
Tomáš Kusý:7. ledna 22:16

Pochopil jsem spravne ze pokud chci ziskat certifikat tak musim absolvovat skoleni v praze, nebo udelat "bezplatne" online skoleni? Online skoleni mam uspesne zvladnute, ale ted jsem zjistil ze musim udelat ty cviceni a nahrat vypracovane aplikace. Ale to uz neni zdarma, ale za body (penize). Pletu se snad?

PS: prvni cviceni je:

package onlineapp;

import java.util.Scanner;

public class Program
{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in, "Windows-1250");
System.out.prin­tln("Ahoj, jak se jmenuješ?");
String jmeno = sc.nextLine();
System.out.prin­tln("Jaký jsi?");
String vlastnost = sc.nextLine();
System.out.prin­tln(jmeno +" je "+ vlastnost );

}
}

 
Odpovědět 7. ledna 22:16
Avatar
Odpovídá na Tomáš Kusý
Radka Jánská:10. ledna 22:43

Pochopil jsi to spravne. Body teoreticky muzes ziskat i bezplatne

 
Odpovědět 10. ledna 22:43
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 171. Zobrazit vše