Медиана трех значений

Напишите функцию, которая будет принимать на вход три числа в качестве параметров и возвращать их медиану. В основной программе должен производиться запрос к пользователю на предмет ввода трех чисел, а также вызов функции и отображение результата.



def median(first_number, second_number, third_number):
    if first_number > second_number:
        first_number, second_number = second_number, first_number
    if second_number > third_number:
        second_number, third_number = third_number, second_number
    if first_number > second_number:
        first_number, second_number = second_number, first_number
    return(second_number)

first_number = int(input("Введите первое число: "))
second_number = int(input("Введите второе число: "))
third_number = int(input("Введите третье число: "))
print('Медиана: ', median(first_number, second_number, third_number))


Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: