
При каком начальном значении переменной y после исполнения серии команд получится ответ y=11?
y:=y-4; y:=y*3; y:=y+2.

Ответы на вопрос

1. 11 = Х+2, Х = 9
2. Y*3 = X, Y*3=9, Y =3
3. Y-4 = 3, Y=7
Ответ: Y = 7






После выполнения серии команд y := y-4, y := y*3 и y := y+2, значение переменной y будет равно 11, если начальное значение переменной y равно 5.
Подробное объяснение:
1. Сначала выполняется команда y := y-4. Если начальное значение переменной y равно x, то после выполнения этой команды значение переменной y станет равным x-4.
2. Затем выполняется команда y := y*3. Если после выполнения предыдущей команды значение переменной y равно x-4, то после выполнения этой команды значение переменной y станет равным (x-4)*3, то есть 3x-12.
3. Наконец, выполняется команда y := y+2. Если после выполнения предыдущей команды значение переменной y равно 3x-12, то после выполнения этой команды значение переменной y станет равным (3x-12)+2, то есть 3x-10.
Таким образом, чтобы получить значение y=11 после выполнения всех трех команд, нужно начальное значение переменной y было равно 5.
Общая формула для вычисления значения переменной y:
y = (3x-10)
где x - начальное значение переменной y.
Пожалуйста, обратите внимание, что эта формула верна только для данной серии команд. Если изменится последовательность команд или их содержание, результат также будет изменен.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili