| Vetvenie programu | |||||||||||
| spôsobí, že program môže ísť rôznymi cestami, podľa nami zadaných podmienok. Dá sa to urobiť: | |||||||||||
| 1. | podmienkou if | 3. Vyber z viac hodnot: | |||||||||
| If (c==4) | switch(cislo) | ||||||||||
| { | { | ||||||||||
| ... | case 4: cout << “Hezké číslo“; break; | ||||||||||
| } | case 3: cout << “Velmi pěkné!“; break; | ||||||||||
| 2. | podmienkou if ..... Else | case 2: cout << “Skvělé!”;break; | |||||||||
| If (c==4) | case 1: cout << “Krásné!“;break; | ||||||||||
| { | default: cout << “Číslo mimo interval!“; | ||||||||||
| ... | } | ||||||||||
| } | |||||||||||
| else | |||||||||||
| { | |||||||||||
| ... | |||||||||||
| } | |||||||||||
| A program vždy pokračuje ďaľším riadkom ďalej. | |||||||||||
| Spájanie podmienok | |||||||||||
| Niekedy potrebujeme použiť viac podmienok naraz, alebo opak podmienky: | And && | ||||||||||
| !(a<=3) | teda a<3 | Or || | |||||||||
| a>=0 && a<=3 | a je od 0 po 3 | Not ! | |||||||||
| a>3 || a=3 | a je menšie ALEBO rovné 3 | ||||||||||
| Príklad 3 [1] | |||||||||||
| Príklad 4 [2] | |||||||||||
| Príklad 5 [3] | |||||||||||