4 *. Напишите программу, которая если заданы два целых числа, они возвращают свое произведение только в том случае, если произведение не больше 1000, иначе возвращают свою сумму.
5 *. Напишите программу для отображения «Hello», если введенное пользователем число кратно пяти, в противном случае выведите «Bye».

Ответы

Ответ дал: Anigoo1
0

Ответ:

4. Решение:

=-| PYTHON |-=

def multiply_or_sum(a, b):

   if a * b <= 1000:

       return a * b

   else:

       return a + b

=-| END |-=

Функция `multiply_or_sum` принимает два аргумента `a` и `b` и возвращает их произведение только в том случае, если оно не больше 1000. В противном случае она возвращает их сумму.

Пример использования:

=-| CMD.LINUX |-=

>>> multiply_or_sum(10, 20)

200

>>> multiply_or_sum(30, 50)

80

=-| END |-=

5. Решение:

=-| PYTHON |-=

def hello_or_bye(num):

   if num % 5 == 0:

       return "Hello"

   else:

       return "Bye"

=-| END |-=

Функция `hello_or_bye` принимает один аргумент `num` и возвращает "Hello", если этот аргумент кратен 5. В противном случае она возвращает "Bye".

Пример использования:

=-| PYTHON |-=

>>> hello_or_bye(10)

'Hello'

>>> hello_or_bye(8)

'Bye'

=-| END |-=

Объяснение:

Простая база.

Похожие вопросы