Вопрос:

10. Исполните следующий алгоритм: x:=11 y:=5 t:=y y:=x mod y x:=t y:=y+2*t

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

Ответ:

Давай по шагам разберем, что происходит в этом алгоритме:

  1. x := 11 — переменная x теперь равна 11.
  2. y := 5 — переменная y теперь равна 5.
  3. t := y — переменная t получает значение y, то есть t = 5.
  4. y := x mod y — здесь происходит деление x на y с остатком. 11 разделить на 5 равно 2 с остатком 1. Так что y теперь равно 1.
  5. x := t — переменная x получает значение t, то есть x = 5.
  6. y := y + 2 * t — теперь к текущему значению y (которое равно 1) прибавляем удвоенное значение t (которое равно 5). Получаем: y = 1 + 2 * 5 = 1 + 10 = 11.

Итак, после выполнения алгоритма:

  • x = 5
  • y = 11

Среди предложенных вариантов, нам подходит:

  • x = 5; y = 11.

Ответ: x = 5; y = 11.

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