Предмет: Информатика,
автор: bulyzhnik
Отсортируй результаты выполнения по убыванию.
# Для программ справа
# использовались эти функции
def add(a, b):
return (a + b)
в ручную
def mult(x):
return x * x
def sub(a, b):
return (a - b)
restIess:
программой? или типо в ручную?
Ответы
Автор ответа:
1
Мы не можем их никак отсортировать.
1. Значений/диапазона значений у нас нет.
2. Функции принимают разные аргументы, add и sub принимаю a,b, а mult принимает x. Даже примерно сказать не можем.
Можем разобраться на примере.
Пусть a = 5, b = 5, x = 5.
Тогда add вернет нам 10
mult вернёт нам 25
sub вернет нам 0
Получается, что mult всегда выдает нам максимальное значение, а sub минимальное? Не-а.
Другой пример.
a = - 5 , b = - 5, x = 0
Тогда add вернет нам -10
mult вернет нам 0
sub вернёт нам 0
Из этого примера делаем вывод, что mult дает значение такое же, как и sub.
Общий вывод: Всё зависит от переменных, так просто сравнить функции - нельзя.
Интересные вопросы
Предмет: Русский язык,
автор: айка22
Предмет: Алгебра,
автор: 20andfox
Предмет: Химия,
автор: kurolesov71
Предмет: Математика,
автор: Аноним