Вопрос:

10) Определить результат выполнения фрагмента программы: Б)b=? a:=10; b:=1; for i:=4 to 6 do begin a:=a-2; b:=b+a; end;

Смотреть решения всех заданий с листа

Ответ:

Решение:

Проследим за изменением переменных a и b в цикле for.

  1. Инициализация:

    a := 10

    b := 1

  2. Начало цикла for i := 4 to 6:
  3. Итерация 1 (i = 4):

    a := a - 2 = 10 - 2 = 8

    b := b + a = 1 + 8 = 9

  4. Итерация 2 (i = 5):

    a := a - 2 = 8 - 2 = 6

    b := b + a = 9 + 6 = 15

  5. Итерация 3 (i = 6):

    a := a - 2 = 6 - 2 = 4

    b := b + a = 15 + 4 = 19

  6. Конец цикла.

После выполнения цикла значение переменной b равно 19.

Ответ: 19

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие