Устанавливаем над программой контроль......................................................................... 98
Порядок обработки исключительной ситуации....................................................... 101
Обрабатываем несколько исключительных ситуаций....................................... 102
6. Классы и их методы ............................................................................................................ Ю4
Методы вместо функций............................................................................................................ 104
Как найти нужный метод............................................................................................................ 106
Дедовский способ .............................................................................................................................. 107
7. Условные вычисления ................................................................................................... 109
Фильтры значений ........„............,.................................,........>.........,...................................................... 109
Условный оператор................................................................................................................................ 110
Запись условного оператора................................................................................................... 110
^ « Логические выражения................................................................................................................. 111
Порядок вычисления выражения....................................................................................... 113
Сложные логические выражения и побочные эффекты............................. 114
Создаем фильтр.................................................................................................................................. 115
Сравнение чисел с плавающей запятой....................................................................... 116
8. Играем с компьютером.
Более сложный пример ............................................................................................. 118
Во что будем играть?......................................................................................;....................................... 118
Готовим новый проект......................................................................................................................... 119
Постановка задачи.................................................................................................................................. 119
Не спешите сесть за компьютер!....................................т^^.......^..................................... 119
Проектирование пользовательского интерфейса.................................................. 120
Создаем меню......................................................................................................................................... 121
«Быстрые» кнопки...................................................................................................л........................ 123
Проектирование внутренней структуры программы.......................................... 125
Событие «Новая игра» ............................................................................................т....................... 126
Событие «Выход»............................................................................................................................... 126
Событие «Бросить кубик» ..;.............................................„.....................................................-<. 126
6