Смотреть решения всех заданий с фото
Вопрос:

8. Определите значение переменной b после выполнения фрагмента алгоритма, записанного в виде блок-схемы:

Ответ:

Разберем блок-схему: 1. a := -2, b := 0 2. Проверка условия: a < 10 (-2 < 10) - условие истинно. 3. a := a + 2 = -2 + 2 = 0 4. b := b + 3 * a = 0 + 3 * 0 = 0 5. Снова проверка условия: a < 10 (0 < 10) - условие истинно. 6. a := a + 2 = 0 + 2 = 2 7. b := b + 3 * a = 0 + 3 * 2 = 6 8. Снова проверка условия: a < 10 (2 < 10) - условие истинно. 9. a := a + 2 = 2 + 2 = 4 10. b := b + 3 * a = 6 + 3 * 4 = 6 + 12 = 18 11. Снова проверка условия: a < 10 (4 < 10) - условие истинно. 12. a := a + 2 = 4 + 2 = 6 13. b := b + 3 * a = 18 + 3 * 6 = 18 + 18 = 36 14. Снова проверка условия: a < 10 (6 < 10) - условие истинно. 15. a := a + 2 = 6 + 2 = 8 16. b := b + 3 * a = 36 + 3 * 8 = 36 + 24 = 60 17. Снова проверка условия: a < 10 (8 < 10) - условие истинно. 18. a := a + 2 = 8 + 2 = 10 19. b := b + 3 * a = 60 + 3 * 10 = 60 + 30 = 90 20. Снова проверка условия: a < 10 (10 < 10) - условие ложно. Ответ: b = 90

Похожие