Toto je starší verze dokumentu!
Úplný rozhodovací příkaz
Úplný rozhodovací příkaz obsahuje části:
- hlavička s logickou podmínkou
- tělo cyklu- příkaz nebo blok příkazů, které budou provedeny, pokud je podmínka splněna
- příkaz nebo blok příkazů, které budou provedeny, pokud je podmínka splněna není
 
Syntaxe úplného rozhodovacího příkazu
// S jedním příkazem v těle if (podmínka) prikaz1; else prikaz2; // S blokem příkazů v těle if (podmínka) { prikaz1a; prikaz1b; //... } else { prikaz2a; prikaz2b; //... }
Poznámky
- Středník ukončuje až celý příkaz if, za hlavičku se středník nepíše.
- Pokud je v kladné nebo záporné větvi více příkazů než jeden, musí se příkazy uzavřít do složených závorek.
- V případě, že potřebujeme definovat odlišná chování pro více hodnot než 2, můžeme použít vnořený rozhodovací příkaz.
Průběh rozhodovacího příkazu
- vyhodnocení podmínky- podmínka platí- vykonání první skupiny příkazů
 
- podmínka neplatí- vykonání druhé skupiny příkazů za else