Привет! Давай разберёмся с этим заданием.
У нас есть две программы, и нужно понять, какие значения переменной S будут в конце выполнения программы в зависимости от начальной пары чисел.
Разберёмся с каждой программой:
Первая программа выполняет действия над числами
XиY. ЕслиXбольшеY, тоYувеличивается на единицу, аXделится нацело наY. ЕслиXне большеY, программа завершает работу. Выводится значениеX.Вторая программа проверяет кратность
Xчислу 3. ЕслиXне кратно, то прибавляется 1. Если кратно и равно 10, программа завершает работу, и выводится значениеS.
Решение:
Пара
(1, 4):- Первая программа:
X = 1,Y = 41не больше4, программа завершает работу.S = 1.
- Первая программа:
Пара
(5, 2):- Первая программа:
X = 5,Y = 25больше2;Yувеличивается на 1 (Y=3).Xделится нацело наY:5 / 3 = 1. Программа завершает работу.S = 1.
- Первая программа:
Пара
(9, 4):- Первая программа:
X = 9,Y = 49больше4;Yувеличивается (Y=5).9 / 5 = 1.8, программа завершает работу.S = 9.
- Первая программа:
Вывод: для каждой начальной пары (1, 4), (5, 2), (9, 4) конечное значение S равно соответственно 1, 1, 9.
Надеюсь, это поможет! Если будут вопросы, можешь обращаться.
