Processing:Справочник языка Processing/while: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
Строка 1: Строка 1:
{{Processing панель перехода}}
{{Processing панель перехода}}
{{Myagkij-редактор}}
{{Myagkij-редактор}}


= while <ref>[https://processing.org/reference/while.html processing.org - while]</ref>=
= while <ref>[https://processing.org/reference/while.html processing.org - while]</ref>=
Строка 51: Строка 49:


<references />
<references />
{{SEO
 
|Заголовок статьи=Processing: while / Онлайн справочник - wikihandbk.com
|Ключевые слова=processing, while, while processing, processing while
|Описание статьи= Управляет последовательностью повторений. Структура while непрерывно выполняет последовательность операторов, пока выражение expression вычисляется как true. Выражение должно быть обновлено во время итерации цикла или программа никогда не «выйдет» из цикла while.
Эта особенность функционирования может быть опасной, потому что код внутри цикла while не завершится до тех пор, пока выражение expression не станет ложным. Такой цикл заблокирует запуск всего другого кода (например, события мыши и клавиатуры не будут обновляться). Будьте осторожны - при неправильном использовании, это может привести к блокировке вашего кода (а иногда и самой среды Processing).
|Изображение статьи для Open Graph=
|Адрес страницы для schemaNewsArticle=<nowiki>http://wikihandbk.com/wiki/Processing:Справочник языка Processing/while</nowiki>
|Изображение статьи для schemaNewsArticle=<nowiki></nowiki>
|Высота изображения статьи для schemaNewsArticle=
|Ширина изображения статьи для schemaNewsArticle=
|Дата публикации для schemaNewsArticle=2017-09-17
|Автор=Мякишев Е.А.
|Издатель=myagkij
|Логотип издателя для schemaNewsArticle=<nowiki>http://wikihandbk.com/ruwiki/images/6/61/Tech_geek_logo_1x.jpg</nowiki>
|Ширина логотипа издателя для schemaNewsArticle=60
|Высота логотипа издателя для schemaNewsArticle=45
}}
{{Навигационная таблица/Портал/Processing}}
{{Навигационная таблица/Портал/Processing}}

Текущая версия от 22:13, 10 сентября 2023

Проверка/Оформление/Редактирование: Мякишев Е.А.


while [1]

Обозначение

while

Описание

Управляет последовательностью повторений. Структура while непрерывно выполняет последовательность операторов, пока выражение expression вычисляется как true. Выражение должно быть обновлено во время итерации цикла или программа никогда не «выйдет» из цикла while.

Эта особенность функционирования может быть опасной, потому что код внутри цикла while не завершится до тех пор, пока выражение expression не станет ложным. Такой цикл заблокирует запуск всего другого кода (например, события мыши и клавиатуры не будут обновляться). Будьте осторожны - при неправильном использовании, это может привести к блокировке вашего кода (а иногда и самой среды Processing).

Синтаксис

while (expression) {
  statements
}

Параметры

expression - действительное выражение
statements - один или несколько операторов

Пример


int i = 0;
while (i < 80) {
  line(30, i, 80, i);
  i = i + 5;
}

См.также

Внешние ссылки