Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

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

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Renata Meyer
Člen
Avatar
Renata Meyer:21.11.2020 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

Avatar
Alesh
Tvůrce
Avatar
Odpovedá na Renata Meyer
Alesh:22.11.2020 1:08

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

Avatar
Stanislav Študent:26.6.2021 22:07

Proč píšete na titulní stránce zdarma, když chcete za odevzdání úloh 4 body?

Praktické cvičení: Řešené úlohy k 1.-3. lekci C++
ZDARMA

Nějakou záhadou jsem dostal 3 body a další nepřibývají, proč?

Avatar
t.teichmanova:24.11.2021 11:50
Dobrý den,

   vyřešila jsem 3. příklad, ale narazila jsem na 2 nejasnosti.

Tady je moje řešení:


1. Při výpočtu obsahu mám dvě verze a nevím, která se vyhodnotí jako správná
a) float s = PI *  pow(r,2); ---> toto je 1. řešení (samozřejmě s přidáním "math.h" do hlavičky)
b) float s = PI * r * r      ---> toto je 2. řešení. Je trochu jiné, ale asi také správné


2. Můj výsledek se poněkud liší od daného vzorku
Zadejte poloměr: 2.78
Obvod kruhu je 16.68 cm a jeho obsah je 23.1852 cm2

                           Zdraví a krásný
Avatar
DarkCoder
Člen
Avatar
Odpovedá na t.teichmanova
DarkCoder:24.11.2021 14:03

Oba způsoby příkazů (a, b) pro výpočet obsahu kruhu jsou správné.

Chyba bude v hodnotě konstanty PI, kterou máš pravděpodobně typu int. Nepředpokládám, že hodnotu PI bereš jako 3.

int PI = 3.1415; // PI jsou 3, dojde k přetypování na typ levé strany (ořízne se desetinná část)

Použij

const float PI = 3.1415; // nebo double
// popř.
#define PI 3.1415
Editované
Odpovedať
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Avatar
Odpovedá na DarkCoder
t.teichmanova:24.11.2021 16:52

Děkuji za odpovědˇ na můj dotaz.
Tamara Teichmanová

Avatar
David Kindl
Člen
Avatar
David Kindl:6.11.2022 12:02

není nic co by se mi nelíbilo, jen mi dalo zabrat to aby se vstupní hodnota (věk nebo poloměr) zapsal na první řádek, stále jsem tam cpal << endl; což byla chyba => pro mne ponaučení do budoucna :)

Avatar
Karlos Aurus Rex:17.1.2024 14:12

A jak poznám kde jsem udělal chybu? Zkouším první příklad už asi po 100 přesně podle předchozích lekcí a marně.

Avatar
DarkCoder
Člen
Avatar
Odpovedá na Karlos Aurus Rex
DarkCoder:17.1.2024 14:48

Vlož sem svůj kód, bez něj Ti těžko odhalíme chybu.

Odpovedať
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Avatar
Odpovedá na DarkCoder
Karlos Aurus Rex:17.1.2024 17:55

Není třeba, už jsem to našel, chyběl mi tam jeden středník a já nechápal co se mi ta chybová hláška snaží říci... Příště si odpočinu než budu propadat panice :D Moc díky za rychlou reakci.

Posledné komentáre sú na spodnej časti poslednej stránky.
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.

Zobrazené 10 správy z 53.