Контрольные задания >
10) Определить результат выполнения фрагмента программы:
Б)b=?
a:=10; b:=1;
for i:=4 to 6 do begin
a:=a-2:
b:=b+a;
end;
Вопрос:
10) Определить результат выполнения фрагмента программы:
Б)b=?
a:=10; b:=1;
for i:=4 to 6 do begin
a:=a-2:
b:=b+a;
end;
Смотреть решения всех заданий с листаОтвет:
Решение:
- Инициализация переменных:
- Начало цикла for: переменная 'i' принимает значения от 4 до 6.
- Итерация 1 (i = 4):
- a := a - 2 = 10 - 2 = 8
- b := b + a = 1 + 8 = 9
- Итерация 2 (i = 5):
- a := a - 2 = 8 - 2 = 6
- b := b + a = 9 + 6 = 15
- Итерация 3 (i = 6):
- a := a - 2 = 6 - 2 = 4
- b := b + a = 15 + 4 = 19
- Конец цикла for.
Ответ: b = 19
ГДЗ по фото 📸