• Предмет: Информатика
  • Автор: augusttyhiy
  • Вопрос задан 2 года назад

Определите значения переменных, после выполнения алгоритма ветвления:

2A

X=15 Y=6

Y=Y*3-X

Если Y
иначе Z=X*Y-2*Y

Z-?



X=6

Y=71 mod X

Z=(Y*7-X) div 6

Если Z>Y то X=-5*Y mod 7

иначе X=Z+25 div X

X=? Y=? Z=?

Ответы

Ответ дал: LRSM
0

Первое:

  • X=15 Y=6
  • Y=Y*3-X
  • Если Y     что??    то    что??
  • иначе Z=X*Y-2*Y
  • Z-?

Не дописано условие.

Второе:

  • X=6

Присваиваем переменной X значение 6.

  • Y=71 mod X

Присваиваем Y остаток от деления 71 на 6 = 5.

  • Z=(Y*7-X) div 6

Присваиваем Z цел.от.дел. (Y*7-X) на 6 = цел.от.дел.(5*7-6=29) на 6 = 4.

  • Если Z>Y то X=-5*Y mod 7
  • иначе X=Z+25 div X

(Z>Y) <=> (4>5) = ЛОЖЬ =>  X=Z+25 div X  = цел.от.дел. 29 на 6 = 4

  • X=? Y=? Z=?

X=4

Y=5

Z=4

Вас заинтересует