Instrukcja warunkowa
Z Wikipedii
Instrukcja warunkowa jest w inżynierii oprogramowania jednym ze sposobów na organizację kodu i kontrolowania programu.
[edytuj] Przykładowa instrukcja
if (warunek) (instrukcja1)
lub
if (warunek) (instrukcja1) else (instrukcja2)
[edytuj] Sposób działania
Struktura działa w następujący sposób:
Procesor sprawdza czy warunek znajdująca się wewnątrz if jest spełniony (ma wartość logiczną 1). Jeżeli się zgadza to program wykonuje instrukcję1. W przeciwnym wypadku opuszcza if i wykonuje instrukcję2. Słowa if i else są słowami kluczowymi (predefiniowanymi - nie można ich użyć jako nazwy zmiennej, funkcji). Zależnie od języka, instrukcja warunkowa if może używać słowa kluczowego then, nawiasu klamrowego czy klauzuli zwanej np. else lub elseIf.
Jest wiele innych instrukcji warunkowych w językach programowania, jednak większość trzyma się podobnej konstrukcji. Innymi sposobami na sterowanie programem są m. in. instrukcje wyboru czy pętle.