Вопрос задан 01.05.2019 в 08:57. Предмет Информатика. Спрашивает Габриэль Елена.

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

downto 2 do write(2*i);
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Королёва Алина.
Сначала выведет 4, потом 2*2, в итоге: 44
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для ответа на ваш вопрос, давайте посмотрим на фрагмент программы:

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

Этот фрагмент программы содержит две инструкции `write`. Первая инструкция `write(4)` выводит число 4 на экран. Вторая инструкция использует цикл `for` и выводит умножение числа 2 на `i` на экран.

Однако, в данном фрагменте цикл `for` итерируется от 2 до 2 с шагом -1. Это означает, что цикл будет выполняться только один раз, когда `i` равно 2. Внутри цикла происходит вычисление `2*i`, где `i` равно 2. Это даст результат 4.

Таким образом, после выполнения этого фрагмента программы, будет выведено два числа на экран: 4 и 4.

Надеюсь, это поможет вам понять, какое число будет выведено на экран после выполнения данного фрагмента программы. Если у вас есть еще вопросы, не стесняйтесь задавать!

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос