Instrukcje wyboru - if
■Wyrażenie warunkowe musi generować wynik skalarny: liczba całkowita, znak, wskaźnik, liczba zmiennoprzecinkowa (rzadko - wydłuża czas wykonania).
■Zagnieżdżanie instrukcji if polega na umieszczeniu instrukcji if w bloku instrukcji if lub else.
■W zagnieżdżonej instrukcji if instrukcja else odpowiada najbliższej instrukcji if, znajdującej się w tym samym bloku co instrukcja else i nie mającej przypisanej już innej instrukcji else.