В этом видео мы с вами сделаем обзор того, как в C++ программируются основные синтаксические конструкции — условие и цикл. Начнем с оператора условия. Мы уже могли его видеть в предыдущих наших примерах. Но давайте рассмотрим его чуть конкретнее. Итак, у нас есть переменная x = 4 и y = 5. Мы можем написать: если x == y, то вывести «равны», иначе вывести, [БЕЗ_ЗВУКА] иначе вывести «не равны». Собственно, здесь вы видите синтаксис условного оператора. У него есть обе ветки, которые соответствуют истинности или ложности условия в скобках. Если нужна только одна, то можно ее просто опустить. Собственно, синтаксис условного оператора сильно схож с тем, какой он в языках C/C# или Java. Хорошо. Теперь перейдем к циклам. Опять же вы уже видели цикл for, который используется для перебора всех элементов контейнера, я его вам здесь напомню: что если у нас есть вектор целых чисел, например, то перебрать все элементы вектора — это делается вот, перебор всех элементов вектора делается вот таким вот циклом. Но есть еще одна форма цикла for, например, если нам понадобится посчитать сумму чисел от 1 до n. Допустим, нам надо посчитать сумму чисел от 1 до n. Мы пишем int n, например, 5. И что мы можем написать? Мы можем написать: эта сумма, которую мы будем считать, написать for int i = 1; i ≤ n; ++i; sum +=i. Давайте выведем сумму и проверим, что мы нигде не ошиблись. Скомпилировали, запустили, получили 15. Что у нас там получается? 1 + 2, 3 + 3, 6 + 4, 10 и 5, 15 — все, наша программа работает правильно. Собственно, здесь вы видите другой вариант цикла for, который позволяет задать какой-то индекс и его изменять, выполняя какую-либо итерацию. Например, такая форма цикла может использоваться для перебора элементов вектора, но с учетом того, что у вас есть доступ к его индексу. Помимо цикла for, есть цикл while — так же, как и в большинстве языков программирования. Например, нашу программу, которая считает сумму числе от 1 до n, можно с использованием цикла while переписать так: мы пишем int i = 1, пока i ≤ n, то прибавляем к сумме i и увеличиваем значение переменной i на 1. Компилируем, запускаем, также получили 15 — все у нас правильно работает. И здесь вы видите синтаксис цикла while. Хорошо, сейчас таким образом мы с вами увидели синтаксис условного оператора и цикла. И еще в этом видео хочется познакомить вас с синтаксисом комментариев, потому что я уверен, что вы в своих программах всегда пишете комментарии для каких-то нетривиальных участков кода, чтобы другие люди могли быстрее разобраться в том, что вы придумали. И поэтому хочется как можно скорее вас познакомить с тем, как писать комментарии в C++. Ну, в C++ есть два вида комментариев: это однострочные и многострочные. Однострочные оформляются в виде двух слешей. Например, мы можем написать, что sum хранит искомую сумму в нашей программе, которая считает сумму чисел от 1 до n. Есть еще многострочные комментарии, например, мы можем в начале программы написать, что она делает. Многострочные комментарии заключаются вот в такие вот своеобразные скобки из слэша и звездочки. Например, мы можем написать: программа для подсчета суммы от 1 до n. Вот таким образом оформляются многострочные комментарии в C++. Итак, давайте подведем короткий итог. Теперь вы знаете, как писать условия в C++, как писать циклы и комментировать свой код.