Шрифт:
Что произойдет, когда эта программа начнет выполняться? Компилятор проверит, равно ли значение переменной
Иначе говоря, эта инструкция
Следующий раздел посвящен инструкциям, позволяющим изменить порядок вычислений и выразить более сложные вычисления, чем те, которые сводятся к последовательному выполнению ряда инструкций.
4.4.1. Инструкции выбора
В программах, как и в жизни, мы часто делаем выбор из нескольких альтернатив. В языке С++ для этого используются инструкции
4.4.1.1. Инструкции if
Простейшая форма выбора в языке С++ реализуется с помощью инструкции
Итак, основное понятие является простым, но и это простое понятие можно использовать слишком наивно. Рассмотрим неправильную программу (ошибка в ней заключается не только в отсутствии директивы
На самом деле эта программа работает примерно так, как предусмотрено: введите
Проблема заключается в том, что вы не можете предотвратить ввод неверной информации. Программа предполагает, что пользователь всегда вводит правильные данные. Условие
Что произойдет, если пользователь введет