Сборник юмористических произведений | страница 49



INT Age;

IF ( Age > 50 )

IF ( WORK is GOOD \!\! Alcohol is EMPTY ) HEALTH is GOOD;

ELSE HEALTH is BAD;

Age != RETURN;

DIE;

END;

Конечно, после 50 здоровье уже не то, особенно если вы злоупотребляли. С другой стороны, "Кто не курит и не пьет, тот здоровенький помрет" - годы не возвратишь.

7. Оператор CONTINUE

Большей частью опять же используется в циклах. Рассмотрим пример:

INT Age;

INT Man;

INT Tired is NO;

IF ( Age_of_Women > 30 )

DO {

SEX;

IF ( Man is Tired ) {

SUX;

LOVE is NO;

BREAK;

}

CONTINUE;

}

Если женщине за тридцать и ее мужу где столько же или больше, то для него начинаются трудные времена. Если он будет постоянно ссылаться на усталость, то женщину ждет облом, неудовлетворенность в любви и вообще SUX. А если не будет, но вы полагаете, что будет RULEZ? А вот и нет. Есть только продолжение, продолжение и продолжение.

8. Оператор SWITCH

Переключаться в жизни необходимо постоянно. И вынуждено, и просто потому, отдых необходим. Следующий пример иллюстрирует тот простой факт, что отдых - смена деятельности.

DOUBLE Relax;

DO {WORK;

WHILE ( HEALTH is SO-SO )}

SWITCH ( MONEY ) {

CASE ($1000):

KANARY;

CASE ($500):

Relax_House;

CASE ($10):

BEER;

}

HEALTH is GOOD;

Вопрос, как подействуют Канары, Дом Отдыха или пиво на здоровье конкретного индивида, остается открытым. Мы надеемяся, что оно улучшиться (даже от пива).

9. Оператор BREAK

BREAK - оператор аварийного выхода, чаще всего в негативном смысле (облом). Разберем пример:

CHAR WORK is Empty;

SEEK ( WORK );

FOUND;

SWITCH ( MONEY ) {

CASE ($10/Month):

BREAK;

CASE ($100/Month):

BREAK;

CASE ($1000/Month):

RULEZ;

}

Результат поисков работы может быть разным. Если зарплата меньше $1000 в месяц - SUX и BREAK (т. е. облом). Еще пример:

INT Glass;

IF ( SUX ) {

DO Glass BREAK; }

RULEZ;

Рецепт улучшения настроения - битье посуды совершенно непонятен мужчинам. Однако, представьте, что на месте Glass (бокала) могли бы оказаться вы...

10. Оператор GOTO

GOTO - оператор языка, которым пользователи Male C обмениваются с друг другом. Очень удобно: ваш шеф просит вас принести квартальный отчет, а вы посылаете его в $%# до переполнения его стека терпения. Другой случай: даже если вы очень торопитесь, советуем все же воспользоваться переходом, а не бежеать сломя голову прямо через дорогу.

В новых веяниях (Male C++) считается, что этот оператор лишний. Однако разберем пример:

#DEFINE HOUSE KEEPING #INCLUDE WASHING MACHINE

MAIN () {