Предмет: Информатика,
автор: seleznevn05
какое значение получит переменная у после выполнения алгоритма?
х: = 2
у:= 3 * х
у:= у+3
у:= у * х
у:=у+ 4
у:= у* х
у:= у + 5
Ответы
Автор ответа:
1
Давайте разбираться: особенность работы с переменными в программировании заключается в том, что наши 'буквы' могут менять своё значение, при этом 'забывая' старое
x:=2
y:=3*x - т.к. переменная x на данном шаге равна 2, то именно это значение мы и подставим, а значит y:=3*2=6
y:=y+3 - на данный момент y=6, именно это значение мы и подставляем:
y:=6+3=9 - это новое значение переменной y, старое значение (6) было удалено
y:=y*x - на данный момент у нас у переменной x значение 2, а у переменной y значение 9 - их и подставляем
y:=9*2=18 - новое значение переменной y
y:=y+4
y=18+4=22 - надеюсь, к этому шагу уже всё понятно
y:=y*x
y=22*2=44
y:=y+5
y=44+5=49
Вывод: y=49
Похожие вопросы
Предмет: Русский язык,
автор: РоманСргеевич
Предмет: Английский язык,
автор: Danuskatut
Предмет: Другие предметы,
автор: Kakamika
Предмет: Алгебра,
автор: maxboxlwnov
Предмет: Русский язык,
автор: aleksejkovalenko5214