Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Создание программ на С++.doc
Скачиваний:
15
Добавлен:
29.09.2019
Размер:
1.59 Mб
Скачать

Что вам необходимо знать

Из этого урока вы узнали, как использовать оператор C++ if длявыполнения условной обработки, которая позволяет вашим программам принимать собственные решения. Как вы знаете, программы могут использовать оператор if, чтобы выполнить один набор операторов, когда условие истинно, и else для указания операторов, выполняющихся программой, если условие ложно. Из урока 8 вы узнаете, как использовать итеративные операторы C++ для повторения операторов указанное число раз или до тех пор, пока выполняется определенное условие. Например, вы можете повторять один и тот же оператор 100 раз, чтобы прибавить 100 студентам тестовые очки. Однако до изучения урока 8 убедитесь, что вы освоили следующие основные концепции:

    1. Операции сравнения C++ позволяют вашим программам проверять, равны ли два значения или нет, или одно значение больше или меньше другого.

    2. Оператор C++ if позволяет программе проверять условия и выполнять один или несколько операторов, если условие истинно.

    3. Оператор C++ else позволяет указать один или несколько операторов, которые выполняются, если условие, проверяемое с помощью оператора if, является ложным.

    4. C++ представляет истину, используя любое ненулевое значение, а ложь как 0.

    5. Логические операции C++ И (&&) и ИЛИ (||) позволяют вашим программам проверять несколько условий.

    6. Логическая операция НЕ (!) позволяет программам проверять условие на неистинность.

    7. Если в операторе if или else нужно выполнить несколько операторов, то такие операторы следует расположить внутри левой и правой фигурных скобок {}.

    8. Используйте отступы при записи операторов программы, чтобы помочь программистам, читающим ваш код, легко находить связанные операторы.

    9. Если вашей программе необходимо проверить, соответствует ли условие указанным значениям, следует использовать оператор switch.

    10. Когда программа встречает в операторе switch вариант (case),соответствующий условию, то все последующие варианты рассматриваются как удовлетворяющие условию. Используя оператор break, вы можете указать C++ прервать операторswitch и продолжить выполнение программы с первого оператора, который следует за switch.

Урок 8. Повторение одного или нескольких операторов

Из урока 7 вы узнали, как использовать в ваших программах оператор C++if для принятия решений. С подобным принятием решений тесно связана способность повторять одну или несколько инструкций определенное число раз или до достижения некоторого условия. В этом уроке вы будете использовать итеративные конструкции C++ для повторения одного или нескольких операторов. К концу данного урока вы освоите следующие основные концепции:

  • Для повторения операторов определенное число раз ваши программы используют оператор C++ for.

  • С помощью оператора C++ while программы повторяют операторы до тех пор, пока указанное условие истинно.

  • Оператор C++ do while позволяет программам выполнять операторы по крайней мере один раз, а затем, возможно, повторять операторы, основываясь на определенном условии.

Возможность повторять операторы очень важна в программировании. Экспериментируйте с программами, представленными в этом уроке. К концу урока вы сможете значительно усовершенствовать свои возможности программирования на C++.