Задать вопрос
21 августа, 21:46

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

Y : = X - 1

X : = Y + 2

Y : = X + Y

вывод Y

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

+1
Ответы (1)
  1. 22 августа, 01:04
    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. Укажите число, которое являлось ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
В результате работы алгоритма Y:=X-5 X:=2 * (Y+1) Y:=X+Y вывод Y переменная Y приняла значение 5. Укажите число, которое являлось значением переменной Х до начала работы алгоритма 7 6 5 4 ? ответ с решением
Ответы (1)
В результате работы алгоритма у:=х+5 х:=у у:=х+у вывод у переменная у приняла следующее значения (10). выведите число, которое являлось значением переменной х до начала работы алгоритма.
Ответы (1)
1) приведите пример исполнителя алгоритма. 2) Должен ли составитель алгоритма знать, кто будет являться исполнителем алгоритма? 3) Перечислите свойства алгоритма. 4) Поясните значение свойства алгоритма "определенность".
Ответы (1)
Запишите на алгоритмическом языке алгоритм, в результате которого переменной A будет присвоено значение переменной B, переменной B-значение переменной C, а переменной C-значение переменной A. Используйте не более одной промежуточной переменной.
Ответы (1)
Какое значение будет иметь переменная G в выражении G: = 42/2 + 4? А. 1; Б. 7; В. 21; Г. 25. 5. Какое значение будет иметь переменная M в результате выполнения М: = 20/10 + 10• (2•4/2) ? А. 82; Б. 42; В. 80; Г. 40. 6.
Ответы (1)