Diskuze: Funkce - správné využití?
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 8 zpráv z 8.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Jen bych tam dodal default ve switchi, jinak nevidím nikde problém dalo by se to i bez fci, ale když
se je učíš tak to můžeš i tak.
Je to OK, len tie funkcie sú zbytočne obšírne a premenné máš vlastne
zadefinované funkciou.
Skús takto:
bool sude (int a)
{
return a % 2 == 0 ? true : false;
}
float odmocni (float c)
{
return sqrt(c);
}
bool znamenko (int b)
{
return b > 0 ? true : false;
}
Doplním ešte, že sa nič nestane, keď budú funkcie definované takto:
bool sude (int a)
{
return a % 2 == 0 ? true : false;
}
float odmocni (float a)
{
return sqrt(a);
}
bool znamenko (int a)
{
return a > 0 ? true : false;
}
Premenná pracuje len vnútri funkcie.
Ešte jedna vec, vo funkcii znamenko() nemáš ošetrenú nulu, ale to vieš opraviť.
Nestačí jen
bool sude (int a)
{
return a % 2 == 0;
}
bool znamenko (int b)
{
return b > 0;
}
?
Zobrazeno 8 zpráv z 8.