Содержание

Слайд 2

Логические операторы

Для того, чтобы мы могли хранить данные логического типа, нам надо

Логические операторы Для того, чтобы мы могли хранить данные логического типа, нам
знать о логических переменных:
Логические данные хранятся в переменных типа bool.
Хранить они могут только два значения:
«Верно» — это true; значения: 1 для true;
«Лож» — это false; 0 для false;

Слайд 3

Логические операторы &&, ll

Для комбинации сразу нескольких логических выражений мы должны использовать

Логические операторы &&, ll Для комбинации сразу нескольких логических выражений мы должны
один или набор логических операторов.

1

A && B — эквивалент «И». Соответственно возвращает true, если A и B являются истиной.

2

A || B — эквивалент логического «ИЛИ». Вернет true ели хотя бы одно из выражений является истинным.

Слайд 4

Логические операторы xor, !

A xor B — этот оператор можно сравнить с

Логические операторы xor, ! A xor B — этот оператор можно сравнить
«ТОЛЬКО ОДИН», соответственно вернет true если A == true и B == false, или наоборот.

4

!A — данный оператор инвертирует значение A. То есть, если A == true, то он вернет false и наоборот.

3

Слайд 6

ЗАГОЛОВОК

There are many variations of passages of Lorem.

ЗАГОЛОВОК

There are many variations of

ЗАГОЛОВОК There are many variations of passages of Lorem. ЗАГОЛОВОК There are
passages of Lorem.

ЗАГОЛОВОК

ЗАГОЛОВОК

Слайд 7

Логические операторы &&, ll, xor, !
Примеры использования:

ИНФОРМАЦИЯ

Логические операторы &&, ll, xor, ! Примеры использования: ИНФОРМАЦИЯ

Слайд 8

If else операторы условий

Операторы условий позволяют обработать несколько возможных сценариев построения печатной

If else операторы условий Операторы условий позволяют обработать несколько возможных сценариев построения
формы документа. В процессе формирования шаблона система проверяет заданные условия и на основе полученного результата выполняет подходящий фрагмент кода.  
Условная конструкция в С++ всегда записывается в круглых скобках после оператора if . Внутри фигурных скобок указывается тело условия. Если условие выполнится, то начнется выполнение всех команд, которые находятся между фигурными скобками.
Как это работает: Когда оператор if-else исполняется, условие проверяется, и если оно возвращает True , тогда инструкции в блоке if исполняются. Но если возвращается False , тогда исполняются инструкции из блока else.

Слайд 9

Встречаются ситуации, когда программе нужно выбрать, какую операцию ей выполнить, в зависимости

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

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

Слайд 10

Counters

В c++ есть так называемые счётчики или циклы "for", "while" и "do

Counters В c++ есть так называемые счётчики или циклы "for", "while" и
while". Для чего они нужны? Они нужны для того, чтобы выполнять некоторую часть кода по несколько раз.
Цикл For:
Этот цикл мы используем, когда мы знаем точное количество действий, которое должен выполнить код.
Скелет этого цикла такой:
for (объявление переменных; условие; инкремент/декремент счетчика) тело цикла;
Переменные, объявленные внутри цикла существуют только внутри цикла и использовать их вне этого скелета невозможно. 
Цикл for в C++ выполняется в 3 шага:
   Шаг №1: Объявление переменных. Как правило, здесь выполняется определение и инициализация счетчиков цикла, а точнее — одного счетчика цикла. Эта часть выполняется только один раз, когда цикл выполняется впервые.
   Шаг №2: Условие. Если оно равно false, то цикл немедленно завершает свое выполнение. Если же условие равно true, то выполняется тело цикла.
   Шаг №3: Инкремент/декремент счетчика цикла. Переменная увеличивается или уменьшается на единицу. После этого цикл возвращается к шагу №2.

Слайд 11

Пример кода
Напишем программу, которая будет считать сумму всех чисел от 1 до

Пример кода Напишем программу, которая будет считать сумму всех чисел от 1
1000.

Если мы скомпилируем этот код и запустим программу, то она покажет нам ответ: 500500. Это и есть сумма всех целых чисел от 1 до 1000.

Слайд 12

Цикл while Когда мы не знаем, сколько итераций должен произвести цикл, нам понадобится

Цикл while Когда мы не знаем, сколько итераций должен произвести цикл, нам
цикл while или do while. Синтаксис цикла while в C++ выглядит следующим образом. while (Условие) {    Тело цикла;  }  Данный цикл будет выполняться, пока условие, указанное в круглых скобках является истиной. Решим ту же задачу с помощью цикла while. Хотя здесь мы точно знаем, сколько итераций должен выполнить цикл, очень часто бывают ситуации, когда это значение неизвестно. Ту же самую задачу мы можем решить и с этим циклом: