Задать вопрос
18 мая, 19:56

В результате работы алгоритма

Y : = X - 1

X : = Y + 2

Y : = X + Y

вывод Y

переменная Y приняла значение 10. Укажите число, которое являлось значением переменной X до начала работы алгоритма.

+2
Ответы (1)
  1. 18 мая, 21:44
    0
    Так как известно конечно значение переменной Y, начнем "раскручивать" алгоритм с конца.

    Y : = X+Y ⇒ Y (новое) = X (новое) + Y (старое) ⇒ 10 = X (новое) + Y (старое)

    X : = Y+2 ⇒ X (новое) = Y (старое) + 2 ⇒ 10 = (Y (старое) + 2) + Y (старое)

    Y : = X-1 ⇒ Y (старое) = X (старое) - 1 ⇒ 10 = (X (старое) - 1+2) + X (старое) - 1 ⇒ 10 = 2*X (старое) ⇒ X (старое) = 5

    Проверка:

    Y = X - 1 = 5-4 = 4

    X = Y + 2 = 4+2 = 6

    Y = X + Y = 6+4 = 10

    Ответ: 5
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «В результате работы алгоритма Y : = X - 1 X : = Y + 2 Y : = X + Y вывод Y переменная Y приняла значение 10. Укажите число, которое являлось ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы