Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Урок №7 – Цикл while и do-while

Статус
В этой теме нельзя размещать новые ответы.

Devin_Coleman

Специалист
Цикл While– повторяет свою функцию бесконечно до тех пор пока его условие выполняется.
Если его условие не будет выполняться, цикл прекращает работу. Цикл выглядит следующим
образом:
Код:
new point;
while(point<=5)
{
point++;
SendClientMessage(playerid,0x33AA33AA,"Привет");
}
В данном примере, цикл будет выполняться до тех пор пока значение переменной point
меньше или равно 5.
Принцип работы вышеуказанного цикла:
1. Проверяем условие: 0 < 5, условие выполняется, а за ним цикл.
2. Инкрементируем переменную point (добавляем к ее значению единицу).
3. Выводим в чат сообщение с текстом «Привет».
4. Повторяем цикл.
5. Проверяем условие: 1 < 5, условие выполняется, а за ним цикл, и так далее по кругу.
В данном примере, сообщение с текстом «Привет» выведется в чат игроку 6 раз.
Цикл do while выполняет свои функции с точностью да наооборот. Вот пример того же
цикла:
Код:
new point;
do
{
point++;
SendClientMessage(playerid,0x33AA33AA,"Привет");
}
while(point<=5)
Данный цикл выполняет свою функцию и только потом проверяет условие. Если условие
выполняется, цикл повторяется.
Принцип работы вышеуказанного цикла:
1. Инкрементируем переменную point (добавляем к ее значению единицу).
2. Выводим в чат сообщение с текстом «Привет».
3. Проверяем условие: 1 < 5, условие выполняется.
4. Повторяем цикл и так по кругу.
В данном примере, сообщение с текстом «Привет» выведется в чат игроку 5 раз.
Вот в принципе все о данном цикле, все не так уж и сложно.

Автор Cloud
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу