Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csPmLpDW 151 of 436 menu
◀ ▶

Цикл do-while в C#

Сейчас мы изучим цикл do while. Эта запись сначала выполняет тело, а условие проверяет уже после него.

Запись выглядит так:

do { // body } while (condition);

После слова while в конце цикла стоит точка с запятой. Тело срабатывает минимум один раз, даже если условие изначально ложно.

Давайте теперь будем выводить шаги счетчика. Условие остановит цикл после тела:

int num = 1; do { Console.WriteLine("step " + num); // prints five lines ++num; } while (num <= 5);

Если условие ложно с самого начала, тело все равно выполнится один раз. Запишем num = 10 и условие num < 5:

int num = 10; do { Console.WriteLine("once");// runs once ++num; } while (num < 5);

Дано число:

int num = 20;

Сначала выведите его. Затем прибавляйте 5 и выводите новое значение, пока число меньше 10.

Дано число:

int num = 0;

Вычтите 1 и выведите результат. Повторяйте вычитание и вывод, пока число больше 0.

Дано число:

int num = 5;

Выводите число, затем прибавляйте 3. Останавливайтесь, когда число станет больше 14.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить