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