Предмет: Информатика,
автор: 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:
Для справки - процедура/функция - вызываемая именованная подпрограмма. Человек попросил написать ему процедуру, выполняющую определённое действие. Вы же предлагаете ему просто фрагменты когда, ни один из которых не представляет собой функцию или процедуру.
Похожие вопросы
Предмет: Английский язык,
автор: tanyaevtushenko
Предмет: Русский язык,
автор: Аноним
Предмет: Русский язык,
автор: Ильмир03
Предмет: Алгебра,
автор: Вилу08642
Предмет: Математика,
автор: Аноним