Предмет: Информатика,
автор: semenhitryh
На вход программы, фрагмент которой приведённой ниже, поданы числа 8 и 7.
read (x, y);
if x>y
then begin x:=x + y; y:=x- y; end
else begin y:=y * x; x:=x * y ;end;
write (x, ‘ ‘, y);
Какие значения будут выведены после выполнения этого фрагмента на экран? (между числами стоит знак пробела)
misterkroha12:
че типо числа 8 и 7 типо вводятся
Ответы
Автор ответа:
0
При вводе чисел 8 и 7, программа выполнит следующие действия:
Считает два числа и присвоит их переменным x и y соответственно. Значения будут x=8 и y=7.
Проверит условие x>y, которое является истинным, так как 8 больше 7.
Выполнит блок кода после ключевого слова then, который увеличит значение x на y (x=15) и присвоит значение x-y (8) переменной y. Значения после этого шага будут x=15 и y=8.
Выведет на экран значения переменных x и y через пробел, т.е. "15 8".
Похожие вопросы
Предмет: Алгебра,
автор: Аноним
Предмет: Українська мова,
автор: nikolovartem05
Предмет: Английский язык,
автор: 0283920kdhdksb
Предмет: Английский язык,
автор: qawzeqq267
Предмет: Другие предметы,
автор: milashka5794