Предмет: Информатика, автор: FredAlfred2

Python. Напишите процедуру, которая переставляет три переданные ей числа в порядке возрастания.

Ответы

Автор ответа: KnowsUser1
3

Ответ:

def sort(*numbers)->list:

   return sorted(numbers)

p.s - работает для последовательности чисел любой длины. Возвращает list

Автор ответа: robertkalentyev2
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