Отсортируй результаты выполнения по убыванию. # Для программ справа
# использовались эти функции
def add(a, b):
return (a + b)
в ручную
def mult(x):
return x * x
def sub(a, b):
return (a - b)
Ответы на вопрос:
Мы не можем их никак отсортировать.
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.
Общий вывод: Всё зависит от переменных, так просто сравнить функции - нельзя.
program pr1; uses crt; var ch,min,sek,ch2,min2,sek2,a,b,c: integer; beginclrscr; a: =0; b: =0; readln(ch,min,sek,ch2,min2,sek2); while a< =ch do begin a: =a+1; b: =b+3600; c: =b; end; b: =b+min*60+sek; while a< =ch2 do begin a: =a+1; c: =c+3600; end; c: =c+min2*60+sek2; writeln(c-b); end.
Популярно: Информатика
-
Улан14130.06.2023 00:15
-
Ludok030916.03.2022 00:11
-
Даша539123.05.2021 11:50
-
zvezda02624.07.2022 22:11
-
Zoomf23.11.2021 10:57
-
berry9181909.10.2021 23:28
-
lopas1234123427.07.2021 05:53
-
melnykkatya3202.03.2020 08:02
-
lalaland524.10.2020 20:58
-
ZENsh07.04.2020 16:29