Вопрос:

Какое значение получит переменная фрагмента алгоритма? x: = 1 y: = 2 * x y: = y + 3 y: = y * x y: = y + 4 y:= y * x y:= y + 5 Восстановите формулу вычисления) значения х.

Ответ:

Алгоритм:

  1. x = 1
  2. y = 2 * x = 2 * 1 = 2
  3. y = y + 3 = 2 + 3 = 5
  4. y = y * x = 5 * 1 = 5
  5. y = y + 4 = 5 + 4 = 9
  6. y = y * x = 9 * 1 = 9
  7. y = y + 5 = 9 + 5 = 14

Таким образом, значение переменной y после выполнения фрагмента алгоритма равно 14.

Восстановим формулу вычисления значения y:

y = (((2 * x + 3) * x + 4) * x + 5)

Подставим значение x = 1:

y = (((2 * 1 + 3) * 1 + 4) * 1 + 5) = (((2 + 3) * 1 + 4) * 1 + 5) = ((5 * 1 + 4) * 1 + 5) = ((5 + 4) * 1 + 5) = (9 * 1 + 5) = (9 + 5) = 14

Формула подтверждает, что y = 14.

Ответ: y = 14; y = (((2 * x + 3) * x + 4) * x + 5)

Смотреть решения всех заданий с листа
Подать жалобу Правообладателю