Учебный - код. Суть оператора "иначе - если", в том что - бы показать ТС, при каком условии проверка выполниться, а при каком нет. За основу я взял наглядность, но "иначе" может выполниться и при всех условиях, когда условие не будет равно 0. В "иначе - если" же, выглядит довольно наглядно (это и названия констант) и прицип работы оператора
P.S: Да, будет, трудно читаться. Пора спать -_-