WARHEAD
Компетентный
Доброго времени суток!
Встречайте цикл уроков от автора WARHEAD, точнее от меня, по скриптовому языку программирования Pawn.
Вводная часть.
Для управления последовательностью выполнения запросов существует специальный тип операторов, а именно циклы. Сегодня мы разберём с Вами тип цикла, который называется While.
Цикла While организует итерационное выполнение операторов, то есть циклическое.
Используя данный цикл можно написать программу суммирующую числа от 1 до 100 (Включительно).
Практическая часть.
Данная программа выведет в консоль число: 5050. То есть сумма от 1 до 100.
Синтаксис цикла while приобретает следующий вид:
Оператор While выполняет условие до тех пор, пока 'Условие' остаётся истинным.
Если полученное в результате значение отлично от нуля, то условие считается истинным ( В англ. true), аналогично ложное ( В англ. false).
Также в дополнение к уроку хочу рассказать про операторы инкремента и декремента ( ++ и -- ).
Например:
На этом я завершаю один из циклов уроков, ждите следующих уроков по программированию PAWN. Всего доброго!
Встречайте цикл уроков от автора WARHEAD, точнее от меня, по скриптовому языку программирования Pawn.
Вводная часть.
Для управления последовательностью выполнения запросов существует специальный тип операторов, а именно циклы. Сегодня мы разберём с Вами тип цикла, который называется While.
Цикла While организует итерационное выполнение операторов, то есть циклическое.
Используя данный цикл можно написать программу суммирующую числа от 1 до 100 (Включительно).
Практическая часть.
PHP:
#include <a_samp>
new summa = 0, digit = 1;
main()
{
while(digit <= 100)
{
summa += digit; // Присвоить переменной summa сумму digit и summa;
++digit; // Инкремент к переменной digit, то есть + 1 к переменной digit.
}
printf("Сумма от 1 до 100 = '%i'", summa); // Сообщение в консоли.
return false;
}
Синтаксис цикла while приобретает следующий вид:
PHP:
while(Условие) { Значения_Или_Тело_Цикла_While; }
Если полученное в результате значение отлично от нуля, то условие считается истинным ( В англ. true), аналогично ложное ( В англ. false).
Также в дополнение к уроку хочу рассказать про операторы инкремента и декремента ( ++ и -- ).
Например:
PHP:
#include <a_samp>
new a = 10, b = 6;
main()
{
++a; // Прибавляет + 1 к переменной, то есть a приобретает значение = 11.
--b; // Убавляет - 1 от переменной, то есть b приобретает значение = 5.
}
Последнее редактирование:
