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

C# .NET Základní konstrukce Cvičení k 1.-3. lekci C# .NET American English version English version

ONEbit hosting 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

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,98801 cm
Jeho obsah je 459,7274 cm^2

 

Stáhnout

Staženo 3732x (95.3 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?
62 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 C#
Miniatura
Následující článek
Typový systém podruhé: Datové typy
Aktivity (12)

 

 

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

Avatar
Kvído Dlouhý:2. února 20:25

Cvičení jsou výborná.Jen jsem se musel zamyslet nad tím jak napsat Pí.

 
Odpovědět 2. února 20:25
Avatar
Petr Zajac
Člen
Avatar
Odpovídá na Kvído Dlouhý
Petr Zajac:18. února 19:02

Tak Pí se dá napsat několika způsoby, buď si vytvoříš proměnou kde napíšeš hodnotu Pí, nebo hodnotu použiješ ve výpočtu, nebo "předběhneš" ve výuce a využiješ "třídu" Math, konkrétně Math.PI, ale musíš provést přetypování s double na float :-O
Což se mi zatím se začátečnickými znalostmi nedaří :-(

 
Odpovědět 18. února 19:02
Avatar
Petr Zajac
Člen
Avatar
Petr Zajac:19. února 16:23

Tak se mi nakonec povedlo s kruhem následující řešení, trochu jsem "předběhl" a využil vestavěnou třídu pro hodnotu Pí, abych nemusel provádět konverzi, tak jsem proměnné definoval jako typ double :-)

 
Odpovědět 19. února 16:23
Avatar
Lukas Balaska:19. února 21:53

Ako ste urobili ten prvý ?

 
Odpovědět 19. února 21:53
Avatar
Lukas Balaska:19. února 22:02

Prosím dajte mi sem screen tej prvej ulohy lebo to vôbec nechápem nech robím čo robím .. :) Dik

 
Odpovědět 19. února 22:02
Avatar
Petr Zajac
Člen
Avatar
Odpovídá na Lukas Balaska
Petr Zajac:20. února 13:00

Tu první úlohu "jak se jmenuješ" + "jaký jsi" jsem zatím přeskočil, ale když si stáhneš
https://www.itnetwork.cz/…1cd8d9ac022b (odkaz je i tlačítko pod lekcí, tak tam máš vyřešené všechny tři, tak buď mrkni tam, nebo sem dej svůj kód (ev. doplň komentářem s otázkami co ti není jasné), pokusím se ti odpovědět :)

 
Odpovědět 20. února 13:00
Avatar
Odpovídá na Petr Zajac
Lukas Balaska:22. února 15:07

Problém je v tom že mi to nejde otvoriť .. inak dik :)

 
Odpovědět 22. února 15:07
Avatar
Petr Zajac
Člen
Avatar
Odpovídá na Lukas Balaska
Petr Zajac:22. února 15:18

V tom případě tu mám pro tebe printscreen toho řešení, který je v tom zipu od autora článku :-)

 
Odpovědět 22. února 15:18
Avatar
Iva M
Člen
Avatar
Iva M:25. dubna 13:12

Ahoj, jen čistě ze začátečnického hlediska... Je něco fakt blbě, když cvičení kruh napíšu takto? Jsou tam nějaká doporučení, proč to psát tak, jak je to uvedeno v řešení? Skrz to double x float... Děkuji!

Console.Write­Line("Zadej poloměr kruhu (cm)");

float r = float.Parse(Con­sole.ReadLine());
double pi = Math.PI;

double obvod = 2 * pi * r;
double obsah = pi * r * r;

Console.Write­Line("Obvod kruhu je: " + obvod);
Console.Write­Line("Obsah kruhu je: " + obsah);
Console.ReadKey();

 
Odpovědět 25. dubna 13:12
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Iva M
David Čápka:25. dubna 19:28

V lekci 4 jsou ty typy popsané, v tuto chvíli je to jedno.

Odpovědět 25. dubna 19:28
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! :)
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 92. Zobrazit vše