Программирование - Работа с циклами
Информатика

Какое число будет напечатано на экране после выполнения следующего фрагмента программного кода? write(4); for

Какое число будет напечатано на экране после выполнения следующего фрагмента программного кода? write(4); for i: =1 downto 3 do write(2*i
Верные ответы (1):
  • Ягуар
    Ягуар
    10
    Показать ответ
    Содержание: Программирование - Работа с циклами

    Разъяснение: В данном фрагменте программного кода сначала выполняется команда `write(4)`, которая выводит число 4 на экран. Затем следует цикл `for` с индексом `i`, который работает в обратном порядке от 3 до 1 (`downto 3 do`). В теле цикла на каждой итерации происходит вывод на экран значения `2*i`. Таким образом, значения, которые будут напечатаны на экране в результате выполенния данного фрагмента кода, будут: 6, 4 и 2.

    Например:

    write(4);
    for i: =1 downto 3 do write(2*i)

    Вывод:

    4262


    Совет: Для понимания работы данного фрагмента кода необходимо обратить внимание на особенности цикла `for`. В данном случае, цикл работает в обратном порядке (`downto`) и выполняется три раза, изменяя значение переменной `i` от 3 до 1. Также следует обратить внимание, что на каждой итерации внутри цикла происходит умножение значения `i` на 2 и вывод этого значения на экран.

    Задание для закрепления: Напишите программный код, который будет выводить на экран числа от 1 до 5 в обратном порядке.
Написать свой ответ: