Java týden Body zdarma
Využij podzimních slev a získej od nás až 40 % bodů zdarma! Více zde
Pouze tento týden sleva až 80 % na Java e-learning!

Cvičení k 1.-3. lekci C# .NET

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 C# .NET 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.

Ohlasy studentů

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. Pro číslo Pí použijte hodnotu 3.1415, aby vyšel přesný výsledek.

Ukázka obrazovky programu:

Konzolová aplikace
Zadej poloměr kruhu (cm):
12,1
Obvod zadaného kruhu je: 76,0243 cm
Jeho obsah je 459,9471 cm^2


 

Stáhnout

Staženo 4104x (471.24 kB)
Aplikace je včetně zdrojových kódů v jazyce C#

 

 

Článek pro vás napsal David Čápka
Avatar
Jak se ti líbí článek?
71 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.
Předchozí článek
Proměnné, typový systém a parsování
Všechny články v sekci
Základní konstrukce jazyka C#
Miniatura
Následující článek
Typový systém podruhé: Datové typy
Aktivity (24)

 

 

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

Avatar
Stejdee
Člen
Avatar
Stejdee:18. června 12:50

to právě dělám a mě to spouští(ta nechaná závorka je jen můj překlep v komentáři)

 
Odpovědět 18. června 12:50
Avatar
Jiří Mancl
Člen
Avatar
Jiří Mancl:21. června 13:31

Zkus zapsat místo cm2 cm2.
Kód musí být úplně přesný aby to prošlo

 
Odpovědět 21. června 13:31
Avatar
František Chromý:21. června 16:13

Zdravím, spušťal som aj na počítači aj na nete tento kód:

Console.Write­Line("Zadej poloměr kruhu (cm):");
float polomer = float.Parse(Con­sole.ReadLine());
float obvod = polomer * 2 * (float)Math.PI;
float obsah = polomer * polomer * (float)Math.PI;
Console.Write­Line("Obvod zadaného kruhu je: " + obvod + " cm");
Console.Write­Line("Jeho obsah je " + obsah + " cm2");
Console.ReadKey();

výsledok bol s inými hodnotami:
Obvod zadaného kruhu je: 76,02655 cm
Jeho obsah je 459,9606 cm2
Kde by mohla byť chyba?

 
Odpovědět 21. června 16:13
Avatar
Odpovídá na František Chromý
František Chromý:24. června 15:28

Odpoviem si sám: "selže li všechno pŕečti si návod".

 
Odpovědět  +1 24. června 15:28
Avatar
Rene Kolek
Člen
Avatar
Rene Kolek:19. srpna 15:32

Console.Write­Line("zadej polomer kruhu");
string a = Console.ReadLine();
double r = double.Parse(a);
double d = 2 * r;
double pi = 3.1415;
double O = pi * d;
double nadruhou = r * r;
double S = pi * nadruhou;
Console.Write­Line("prumer " + d);
Console.Write­Line("obvod " +O);
Console.Write­Line("obsah " +S);
Console.Read();

 
Odpovědět 19. srpna 15:32
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Rene Kolek
Člen
Avatar
Odpovídá na Rene Kolek
Rene Kolek:19. srpna 15:32

Vim ye je to strasnz kod ale funguje :DD

 
Odpovědět 19. srpna 15:32
Avatar
Stejdee
Člen
Avatar
Odpovídá na Jiří Mancl
Stejdee:19. srpna 22:56

Díky ale v komentářích už jsem problém vyřešil, chyběla mi tam mezera.

 
Odpovědět 19. srpna 22:56
Avatar
Josef Mixa
Člen
Avatar
Josef Mixa:9. září 21:27

Stále se mi nedařilo odevzdat třetí příklad a pak jsem si všiml dvou chyb. Chyběla mi dvojtečka a spojil jsem dvě slova dohromady :-X

 
Odpovědět 9. září 21:27
Avatar
Martn Eckert
Člen
Avatar
Martn Eckert:18. září 17:30

Ahoj Vsichni, mam problem s desetinou carkou respektive teckou. Pokud zadam jako polomer "12.1" vse je v cajku, ale pokud dam "12,1" tak program tu carku ignoruje. Je to mozne kvuli prostredi windows (UK) nebo tam mam chybu?

Console.Write­Line("Zadej polomer kruhu (cm):");
float r = float.Parse(Con­sole.ReadLine());
int a = 2;
float p = 3.1415f;
float obvod = a * p * r;
float obsah = p * r * r;
Console.Write­Line("Obvod zadaneho kruhu je: " + obvod + "cm");
Console.Write­Line("Jeho obsah je " + obsah + "cm2");
Console.ReadKey();

Diky mooc:)

 
Odpovědět 18. září 17:30
Avatar
Martn Eckert
Člen
Avatar
Odpovídá na Martn Eckert
Martn Eckert:18. září 17:39

vyreseno:D prostredi !!!

 
Odpovědět 18. září 17:39
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 146. Zobrazit vše