Lekcja: "Programowanie - język C- C++ - instrukcje"
Instrukcja warunkowa – stopniowanie if-else-if
W języku C++ możliwe jest stosowanie następującej postaci instrukcji warunkowej:
if (W1) I1
else if (W2) I2
...
else if (Wn) In
else In+1
W powyższej instrukcji sprawdzane są warunki od W1 do Wn i w sytuacji spełnienia któregokolwiek z nich (wartość logiczna true) następuje wykonanie
odpowiedniego bloku instrukcji, a następnie zakończenie całego bloku.
Instrukcja In+1 jest wykonywana jeśli nie został spełniony żaden z warunków.
Pchła może cały rok czekać w bezruchu, by na odgłos kroków (ludzkich lub zwierzęcych) natychmiast wyrwać się z odrętwienia i wskoczyć na potencjalnego żywiciela.