Menu
Coddy logo textTech

Цикл While

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

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

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

while (condition) {
	code
}

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

Есть множество случаев, когда цикл while решил бы задачу, а цикл for — нет.

challenge icon

Задание

Новичок

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

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

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

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

using System;

public class Program {
    public static void Main(string[] args) {
        // Напишите ваш код ниже
        
    }
}
quiz iconПроверьте себя

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

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

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