Цикл While
Часть раздела Основы путешествия по C++ на Coddy. Урок 43 из 74.
Цикл while отличается от цикла for. Цикл for обычно используют для перебора определённого range, тогда как цикл while позволяет продолжать перебор, пока выполняется определённое условие.
Чтобы использовать цикл while, напишите:
while (condition) {
code
}Код выполнится только в том случае, если условие равно true.
Примечание: если тело цикла содержит только одну инструкцию, фигурные скобки необязательны:
while (condition)
code;Цикл while лучше всего подходит, когда заранее неизвестно, сколько раз нужно выполнить цикл. Имейте в виду, что цикл for не ограничивается строго перебором диапазона. Шаги инициализации и обновления необязательны, поэтому оба типа циклов можно настроить так, чтобы они работали аналогичным образом.
Задание
НовичокНапиши программу, которая получает одно входное значение — число типа double.
Используй цикл while, чтобы делить входное значение на 2, пока число больше или равно 3.5.
Выведи первое число, которое меньше 3.5.
Попробуйте сами
#include <iostream>
int main() {
// Напишите свой код ниже
return 0;
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияИнкремент и декрементПостфиксный инкремент и декрементСокращенные арифметические операцииОператоры сравненияСравнение строк7Основы ввода-вывода
Оператор coutОператор cinВвод строкПовторение — До 120Повторение — Истина или ложь3Переменные. Часть 2
Объявление типовСоглашения об именованииПовторение: инициализация переменныхПриведение типов. Часть 1Приведение типов. Часть 26Принятие решений
Оператор ifКонструкция if - elseОператор switchУсловный операторПовторение: if - elseВложенный if - elseПотренируйтесь самостоятельно: Онлайн-компилятор C++