BLACK FRIDAY! Slevy až 80 % jsou všude. Tak je nepropásni a přejdi do rostoucího IT oboru!
The real BF 2020

Riešené úlohy k 1.-3. lekciu C ++

Nasledujúce 3 cvičenie vám pomôžu precvičiť znalosti programovania v C ++ z minulých lekcií. Vo vlastnom záujme sa je pokúste vyriešiť sami. Pod článkom máte pre kontrolu riešenie k stiahnutiu. Ale pozor, akonáhle sa na neho pozriete bez vyriešenia príkladov, stráca pre vás cvičenie zmysel a nič sa nenaučíte :)

Ak si naozaj nebudete vedieť rady, pozrite sa radšej znova do minulých tutoriálov a pokúste sa na to prísť.

Jednoduchý príklad

Tento výukový obsah pomáhajú rozvíjať nasledujúce firmy, ktoré možno hľadajú práve teba!

Vytvorte program, ktorý si na vstupe nechá zadať vek používateľa a potom vypíše: "Je ti x rokov.", Kde x je zadané číslo.

Ukážka obrazovky programu:

Konzolová aplikácia
Zadajte svoj vek: 24
Je ti 24 rokov.

Stredne pokročilý príklad

Vytvorte program, ktorý si na vstupe vyžiada celé číslo a následne vypíše jeho druhú mocninu.

Ukážka obrazovky programu:

Konzolová aplikácia
Zadajte cislo: 5
Druha mocnina je 25

Pokročilý príklad

Vytvorte program, ktorý si na vstupe vyžiada polomer kruhu. Následne vypíše jeho obvod a obsah. Pre číslo Pí použite hodnotu 3.1415, aby vyšiel presný výsledok.

Ukážka obrazovky programu:

Konzolová aplikácia
Zadajte polomer: 2.78
Obvod kruhu je: 17.4667 cm a jeho obsah je 24.2788 cm2

 

Stiahnuť

Stiahnuté 309x (19.33 kB)
Aplikácia je vrátane zdrojových kódov v jazyku C++

 

Predchádzajúci článok
Premenné a typový systém v C ++
Všetky články v sekcii
Základné konštrukcie jazyka C ++
Článok pre vás napísal Patrik Valkovič
Avatar
Ako sa ti páči článok?
Ešte nikto nehodnotil, buď prvý!
Věnuji se programování v C++ a C#. Kromě toho také programuji v PHP (Nette) a JavaScriptu (NodeJS).
Aktivity (2)

 

 

Komentáre

Avatar
Alex
Redaktor
Avatar
Alex:28.8.2019 22:58

Aha, díky

 
Odpovedať
28.8.2019 22:58
Avatar
Lukáš Kohout:16.9.2019 22:49

Ahoj,

frakce se zadávají s tečkou tedy 2.78

 
Odpovedať
16.9.2019 22:49
Avatar
Roman Rýdl
Člen
Avatar
Odpovedá na Lukáš Kohout
Roman Rýdl:17.9.2019 17:59

Ahoj,
díky pravděpodobně jsem je již nějak vyřešil.

 
Odpovedať
17.9.2019 17:59
Avatar
Ondřej Kozárik:6. apríla 14:26

Autor je opravdu člověk který, by měl někoho něco učit :-( .
Když se podívám na poslední příklad a jsem nováček, kterému poslední příklad nevyšel. Stáhnu si jeho zdroják.
Tak v jeho programu je datový typ který mi v předchozích lekcích nevysvětlil. Celý kurz je tudíž pro nováčky nepoužitelný. Už jsem našel lepší, kde sám školitel používá v kódu postupně to co žákovi vysvětlil. A ne něco, co on sice umí, ale žák ještě ne.

 
Odpovedať
6. apríla 14:26
Avatar
Odpovedá na Ondřej Kozárik
Patrik Valkovič:6. apríla 14:42

Zdravím,
omlouvám se za nepříjemnosti. Nicméně prohlášení "Celý kurz je tudíž pro nováčky nepoužitelný" na základě toho, že není desetinné číslo typu float ale desetinné číslo typu double (které na funkci programu nemá žádný vliv) je poněkud přehnané. Jedna ze schopností programátora je i čtení a analýza kódu. Dle mého se nejedná o něco, co by zabránilo pochopení myšlenky programu.
Zdrojové kódy jsem ale i tak aktualizoval.

Odpovedať
6. apríla 14:42
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Tento výukový obsah pomáhajú rozvíjať nasledujúce firmy, ktoré možno hľadajú práve teba!
Avatar
Odpovedá na Patrik Valkovič
Ondřej Kozárik:6. apríla 17:40

Nováček ale ještě tak, tak zvládá ten základ co jsi mu vysvětlil. A když se chce podívat na zdroják učitele, objeví tam něco co nezná. To je celá pointa. Je sice hezké, dokonce žádané aby učitel uměl to co vysvětluje ovládat na vyšší úrovni, ale měl by taky umět žákovi zadávat a vysvětlovat příklady podle toho co ho naučil. Chápu že programátor by měl umět analyzovat něčí kód. Ale nemyslím si že nováček po třech lekcí by toho byl schopný. Sám jsem z toho byl zmatený, nemít k dispozici člověka co céčko ovládá, tak asi tápu ještě teď.

 
Odpovedať
6. apríla 17:40
Avatar
WBBR
Člen
Avatar
WBBR:13. mája 20:31

Ako to mám dokončiť keď nemám dostatok bodov ?

 
Odpovedať
13. mája 20:31
Avatar
Malá Lůca Hniliců:19. októbra 9:58

Ahoj, zkoušela jsem si testové otázky psát u sebe v programu (nemám visual c++ ale qt creator) a když jsem chtěla odevzdat řešení, tak mi to hlasí, že jsem kod napsala špatně. Ale když jsem dala pouze vyzkoušet, ukázalo to stejný výstup jako v přiloženem obrazku výše.
Tak jsem se podívala na kod. Třeba na řešení první otázky ho mám uplně stejný, přesto mi to hlasí chybu.
U dalších ukolu mam řešení malinko odlišné - třeba si zakládám proměnné a až potom do nich udělam výpočet.

 
Odpovedať
19. októbra 9:58
Avatar
Tamiris Meirmanova:21. novembra 21:35

Dobrý den,

píše mi,že můj kod prošel testy, ale proč mi nejde klinkout na odevzdat?

Předem děkuji

 
Odpovedať
21. novembra 21:35
Avatar
Alesh
Překladatel
Avatar
Odpovedá na Tamiris Meirmanova
Alesh:22. novembra 1:08

Nevím, co řešíš, já tě vidím mezi řešiteli u všech 3 úloh, čili ti to evidentně odevzdat šlo. ;-)

 
Odpovedať
22. novembra 1:08
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!