Давайте разберем данный фрагмент программы на языке Pascal:
for i := 2 downto 1 do
write(i);
Этот фрагмент состоит из цикла for
, который выполняет определенное количество итераций. В данном случае, цикл идет от 2 до 1 (включительно), с шагом -1 (это означает, что на каждой итерации значение переменной i
уменьшается на 1).
Теперь пройдемся по каждой итерации цикла:
- На первой итерации,
i
равно 2. Команда write(i)
выводит значение i
на экран.
- На второй итерации,
i
равно 1. Команда write(i)
снова выводит значение i
на экран.
Таким образом, значения переменной i
будут выводиться последовательно: сначала 2, затем 1.
Следовательно, после выполнения данного фрагмента программы на экран будет выведено число "21" (без пробела между цифрами, так как команда write
выводит значения без пробела).
Результат выполнения программы:
21