Предмет: Информатика,
автор: FredAlfred2
Python. Напишите процедуру, которая переставляет три переданные ей числа в порядке возрастания.
Ответы
Автор ответа:
3
Ответ:
def sort(*numbers)->list:
return sorted(numbers)
p.s - работает для последовательности чисел любой длины. Возвращает list
Автор ответа:
5
Ответ:
Если нельзя массивами, функциями:
a = int(input())
b = int(input())
c = int(input())
if c < b:
c,b = b,c
if b < a:
a,b = b,a
print(a,b,c)
В одну строку но с массивом и функцией:
print(sorted([int(input()),int(input()),int(input())]))
KnowsUser1:
Для справки - процедура/функция - вызываемая именованная подпрограмма. Человек попросил написать ему процедуру, выполняющую определённое действие. Вы же предлагаете ему просто фрагменты когда, ни один из которых не представляет собой функцию или процедуру.
Интересные вопросы
Предмет: Русский язык,
автор: Милашка20122012
Предмет: Русский язык,
автор: NATTYNZ
Предмет: Беларуская мова,
автор: angeluscha
Предмет: Геометрия,
автор: leha1029