🔄Цикл While
Цикличное выполняет действия если утверждение истинно
Цикл while в C++ — это цикл с предусловием, который выполняется до тех пор, пока условие истинно.
Цикл while говорит: "Пока условие истинно, продолжай выполнять этот код". Код внутри цикла будет выполняться снова и снова, пока условие не станет ложным.
В этом примере код внутри цикла будет выполняться до тех пор, пока переменная x меньше 10. Как только x станет равным или больше 10, цикл завершится.
Цикл while в C++: Выполняет код до тех пор, пока условие истинно.
do while
Перед циклом while можно сделать подобную запись:
do - выполняется 1 раз в любом случае даже если утверждение в while не является истинным
Легким примером do while является допустим идея, если вы делаете игру, где вы выстрелом из лука ядовитой стрелой, попадаете в цель, то вы обязательно должны нанести базовый урон от попадания стрелы, к примеру 30 из 100 хп, и после чего яд, снимал бы каждую секунду по определенному кол-ву хп.
ДЗ
Разработать программу, которая выводит на экран линию из символов. Число символов, какой использовать символ, и какая будет линия - вертикальная, или горизонтальная - указывает пользователь.
Решение:
Написать программу, которая находит сумму всех целых нечетных чисел в диапазоне, указанном пользователем.
Трудная формулировка задания, пришлось долго думать над решением. Пользователь вводит начало и конец диапазона чисел После чего мы создаем цикл который увеличивает начало диапазона пока оно не станет больше чем конец. Внутри цикла с помощью конструкции if мы проверяем четность числа и если оно нечётное, то прибавляем его к переменной sum, после того как весь диапазон будет проверен, в переменной sum будет храниться сумма всех нечётных чисел
Last updated