• Визначте значення змінних а і 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 Визначити неможливо​

    question img

Ответы 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.

    Объяснение:

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years