Вопрос:

Определите значение переменной с после выполнения следующего фрагмента программы: a = 35; b = 6; a = a-5* b; if a < b: c = 2*a-5*(b + 4) + 50 else: c = 2 * a + 5 * (b + 4) + 50

Ответ:

Решение:

  1. Начальные значения: \( a = 35 \), \( b = 6 \).
  2. Вычисляем новое значение \( a \): \( a = 35 - 5 \cdot 6 = 35 - 30 = 5 \). Теперь \( a = 5 \), \( b = 6 \).
  3. Проверяем условие \( a < b \): \( 5 < 6 \) — истина.
  4. Выполняем блок \( if \): \( c = 2 \cdot a - 5 \cdot (b + 4) + 50 \).
  5. Подставляем значения: \( c = 2 \cdot 5 - 5 \cdot (6 + 4) + 50 \)
  6. \( c = 10 - 5 \cdot 10 + 50 \)
  7. \( c = 10 - 50 + 50 \)
  8. \( c = 10 \).

Ответ: 10

Подать жалобу Правообладателю

Похожие