Obsah

Syntaxe neúplného rozhodovacího příkazu

// S jedním příkazem v těle
if (podmínka)
  prikaz1;
 
// S blokem příkazů v těle
if (podmínka)
{
  prikaz1a;
  prikaz1b;
  //...
}

Průběh neúplného rozhodovacího příkazu

  1. vyhodnocení podmínky
    1. podmínka platí
      1. vykonání první skupiny příkazů
    2. podmínka platí
      1. program pokračuje vykonáváním dalších příkazů za příkazem rozhodovacím

Výpočet absolutní hodnoty čísla y = |x|

float y = x;
if  (x < 0)
  y = -y; 

Seřazení dvou hodnot podle velikosti

if  (a > b) // Podmínka 
{
  int pomoc = a;
  a = b;
  b = pomoc;
}