Menu
CoddyTech

Цикл While

Часть раздела Основы путешествия по C++ на Coddy. Урок 43 из 74.

Цикл while отличается от цикла for. Цикл for обычно используют для перебора определённого range, тогда как цикл while позволяет продолжать перебор, пока выполняется определённое условие.

Чтобы использовать цикл while, напишите:

while (condition) {
	code
}

Код выполнится только в том случае, если условие равно true.

Примечание: если тело цикла содержит только одну инструкцию, фигурные скобки необязательны:

while (condition)
	code;

Цикл while лучше всего подходит, когда заранее неизвестно, сколько раз нужно выполнить цикл. Имейте в виду, что цикл for не ограничивается строго перебором диапазона. Шаги инициализации и обновления необязательны, поэтому оба типа циклов можно настроить так, чтобы они работали аналогичным образом.

challenge icon

Задание

Новичок

Напиши программу, которая получает одно входное значение — число типа double.

Используй цикл while, чтобы делить входное значение на 2, пока число больше или равно 3.5.

Выведи первое число, которое меньше 3.5.

Попробуйте сами

#include <iostream>

int main() {
    // Напишите свой код ниже
    
    return 0;
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор C++