4. ISTO kao u C

4.1. if naredba

if naredbom se implementira osnovni tip selekcije (grananja) kojom se vrši uslovno izvršenje jedne od dve moguće alternative.

Primer: Deo koda kojim se određuje veći od dva broja predstavljena promenljivama x i y i dodeljuje trećoj promenljivi veciBroj.

if (x > y)
    veciBroj = x;
else
    veciBroj = y;
Primer: Višestruko grananje. Kod koji određuje najveći od 3 broja predstavljena promenljivama x, y i z i upisuje u promenljivu najveciBroj.

if (x > y)
{
    if (x > z)
        najveciBroj = x;
    else
        najveciBroj = z;
}
else
{
    if (y > z)
        najveciBroj = y;
    else
        najveciBroj = z;
}