Визначте значення змінних а і b після виконання наведених команд розгалуження для початкових значень a = 3; b = 5. if a>b: a = a-b else: b = b-a a = 5; b = 5 ( a = -2; b = 5 ( a = 5; b = 3 a = 3; b = 2 ( a = 3; b = 5 Визначити неможливо
Приложения:
![](https://st.uroker.com/files/aa4/aa47833011568468d33142efbe8febee.jpg)
Ответы
Ответ дал:
1
Ответ:
Последовательно выполняем команды для заданных начальных значений a=3 и b=5:
1. Сравнение a и b: a > b - это неверно, так как 3 не больше чем 5. Поэтому переходим к выполнению блока else.
2. Изменяем значение b на b-a, то есть 5-3=2.
3. Устанавливаем значение a=5.
4. Пришли к конечному результату: a=5, b=2.
Итак, после выполнения команд: a=5, b=2.
Объяснение:
Вас заинтересует
3 месяца назад
3 месяца назад
3 месяца назад
3 месяца назад
1 год назад
7 лет назад