Вопрос:

Выберите программы, которые напечатают «15».

Ответ:

Решение:

Нам нужно выбрать программы, которые в результате выполнения напечатают число 15. Для этого проанализируем каждую программу:

  1. from calc import *
    print(square(minus(15, 8) - 3) - 1)

    Сначала вычисляем minus(15, 8), что равно 7. Затем 7 - 3 равно 4. Далее square(4) равно 16. Итого: 16 - 1 = 15. Эта программа печатает 15.
  2. from calc import square, minus
    print(plus(square(3), 6))

    Сначала вычисляем square(3), что равно 9. Затем plus(9, 6) равно 15. Эта программа печатает 15.
  3. from calc import *
    print(plus(3, minus(15, square(2))))

    Сначала вычисляем square(2), что равно 4. Затем minus(15, 4) равно 11. Итого: plus(3, 11) = 14. Эта программа печатает 14.
  4. from calc import *
    print(square(minus(15, 8) - 3) + 1)

    Сначала вычисляем minus(15, 8), что равно 7. Затем 7 - 3 равно 4. Далее square(4) равно 16. Итого: 16 + 1 = 17. Эта программа печатает 17.
  5. from calc import square, plus
    print(plus(square(3), 6))

    Сначала вычисляем square(3), что равно 9. Затем plus(9, 6) равно 15. Эта программа печатает 15.

Ответ: Выбраны программы:

  • from calc import *
    print(square(minus(15, 8) - 3) - 1)
  • from calc import square, minus
    print(plus(square(3), 6))
  • from calc import square, plus
    print(plus(square(3), 6))
Подать жалобу Правообладателю