| Naredbe uvjeta (if naredbe) |
|
|
|
|
Koristimo je u programiranju kada izvođenje neke jednostruke naredbe ili skupine naredbi želimo uvjetovati ispunjenjem logičkog uvjeta. Ako je uvjet koji je postavljen istinit izvršavaju se naredbe neposredno iza if naredbe. U suprotnom izvršavaju se naredbe koje slijede iza else. Napomena: else dio može biti izostavljen.
Objašnjenje: U ovom primjeru logički uvjet naredbe if je (broj != 7). Oznaka != je operator različitosti i suprotan je operatoru istovjetnosti = =.Ovisno o istinitosti logičkog uvjeta izvest će se naredba (ili skupina naredbi) iza if dijela ili ona iza else dijela. Ako je izraz (broj != 7) istinit tj ako je broj različit od 7 (što je u ovom jednostavnom primjeru istina jer je vrijednost varijable broj iznosi 10) izvodi se skupina naredbi unutar vitičastih zagrada neposredno iza if uvjeta. Dakle izvodi se slijedeća skupina naredbi
Kada izraz nije istinit izvodi se naredba (ili skupina naredbi unutar vitičastih zagrada ako su umetnute vitičaste zagrade) neposredno iza else. Kada bi u retku /* 04 */ zamijenili broj 10 s brojem 7 izvela bi se jednostruka naredba:
|
|||||
Umjetnik



