РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
11 of 723 menu

Цикл while

Цикл while выполняет блок кода до тех пор, пока условие истинно. В первом параметре мы передаем условие цикла. Перед каждой итерацией условие проверяется. Если оно истинно, выполняется тело цикла. Если ложно, цикл завершается.

Синтаксис

while (condition) { // code }

Пример

Давайте выведем числа от 1 до 5 с помощью цикла while:

void main() { int i = 1; while (i <= 5) { print(i); i++; } }

Результат выполнения кода:

1 2 3 4 5

Пример

Давайте выведем символы строки 'abcde' по одному, используя цикл while:

void main() { String str = 'abcde'; int i = 0; while (i < str.length) { print(str[i]); i++; } }

Результат выполнения кода:

"a" "b" "c" "d" "e"

Пример

Давайте найдем сумму чисел от 1 до 5 с помощью цикла while:

void main() { int i = 1; int res = 0; while (i <= 5) { res += i; i++; } print(res); }

Результат выполнения кода:

15

Пример

Давайте выведем четные числа от 2 до 10 с помощью цикла while:

void main() { int i = 2; while (i <= 10) { print(i); i += 2; } }

Результат выполнения кода:

2 4 6 8 10

Смотрите также

  • цикл do-while,
    который выполняет код хотя бы один раз
  • цикл for,
    который выполняет код заданное число раз
  • оператор break,
    который прерывает выполнение цикла
  • оператор continue,
    который переходит к следующей итерации
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить