C++ Boolean
- Veľmi často pri programovaní budete potrebovať dátový typ, ktorý môže mať iba jednu z dvoch hodnôt, napríklad:
- ÁNO / NIE
- PRAVDA / NEPRAVDA
- Na tento účel má C++ dátový typ bool, ktorý môže nadobúdať hodnoty:
- true (1) alebo false (0).
Boolovská premenná je deklarovaná s kľúčovým slovom bool a môže nadobúdať hodnoty true alebo false:

C++ Booleovské výrazy
- Booleovský výraz vráti boolovskú hodnotu, ktorá je buď 1 (pravda) alebo 0 (nepravda).
- To je užitočné pri budovaní logiky a hľadaní odpovedí.
- Ak chcete zistiť, či je výraz (alebo premenná) pravdivý alebo nepravdivý, môžete použiť porovnávací operátor, napríklad operátor väčší ako (
>
) :

- Alebo ešte jednoduchšie:

- V nižšie uvedených príkladoch používame operátor rovná sa (
==
) na vyhodnotenie výrazu:


C++ booleovské príklady
- Predstavme si „príklad zo skutočného života“, kde potrebujeme zistiť, či je človek dosť starý na to, aby mohol voliť.
- V nižšie uvedenom príklade používame porovnávací operátor >= na zistenie, či je vek (25) väčší ako ALEBO sa rovná vekovej hranici hlasovania, ktorá je nastavená na 18:

Booleany sú základom pre všetky porovnania a podmienky v C++.
Dobre teraz nasleduje kapitola : C++ If , Else
Pridaj komentár