Nové výhodné predplatné namiesto kreditov je tu! Viac informácií. Upravili sme aj naše prevádzkové podmienky.
NOVINKA: Kurz Práca s umelou inteligenciou teraz už od 0 €. Staň sa žiadaným profesionálom. Zisti viac:

11. diel - Podmienky v C ++ druhýkrát - ternárne výraz a propadávací switch

V predchádzajúcom cvičení, Riešené úlohy k 9.-10. lekciu C ++, sme si precvičili získané skúsenosti z predchádzajúcich lekcií.

V dnešnom C ++ tutoriálu si predstavíme 2 ďalšie konštrukcie, ktoré súvisia s podmienkami. Jedná sa o oddychový tutoriál, ktorým túto tému dokončíme.

Ternárne operátor

Často sa nám stáva, že niekde potrebujeme nastaviť 2 rôzne hodnoty podľa toho, či platia nejaké podmienka.

Príklad - Výpis pohlavia

Predstavme si, že máme napr. Pohlavia užívateľa uložené ako bool (muž by bol true) a my by sme ho chceli previesť do textu. S doterajšími znalosťami by sme napísali asi takýto kód:

bool muz = true; // nejaká premenná udávajúci pohlavia
string nazev_pohlavi;
if (muz)
    nazev_pohlavi = "muž";
else
    nazev_pohlavi = "žena";
cout << nazev_pohlavi << endl;

Výstup programu je samozrejme nasledovné:


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár eur

Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiovej sekcie.

Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš s Prevádzkovými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Prístup k jednotlivým lekciám podľa spôsobu obstarania.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

V C ++ tutoriálu si osvojíme ternárne operátor a konštrukciu switch s propadáváním, čím dokončíme syntax podmienok.
Článok pre vás napísal Richard Bleier
Avatar
:)
Aktivity