Вопрос:

10) Определить результат выполнения фрагмента программы: A)c=? a := 30; b := 6; a :=a* 3/b: if a < b then c := 2*a - 5 * (b+2) else c := 2*a + 5 * (b+2);

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

Ответ:

Решение:

  1. Инициализация переменных:
    • a = 30
    • b = 6
  2. Вычисление нового значения 'a':
    • a := 30 * 3 / 6
    • a := 90 / 6
    • a := 15
  3. Проверка условия:
    • if a < b (15 < 6) — ложь
  4. Выполнение ветки 'else':
    • c := 2 * a + 5 * (b + 2)
    • c := 2 * 15 + 5 * (6 + 2)
    • c := 30 + 5 * 8
    • c := 30 + 40
    • c := 70

Ответ: c = 70

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