Top.Mail.Ru
Ответы

Наибольшее из трёх чисел Python

Попробуем найти максимальное из трёх вещественных чисел, которые ввёл пользователь. Вместо int(input()) используй float(input()). Есть три разных вещественных числа. Нужно вывести наибольшее из них.

Пример 1
Ввод Вывод
25.3 45.1
30.5
45.1

По дате
По рейтингу
Аватар пользователя
Знаток

a = float(input())
b = float(input())
c = float(input())

if a > b and a > c:
print(a)
elif b > a and b > c:
print(b)
else:
print(c)

Аватар пользователя
Ученик

Спасибо! Помог

Аватар пользователя
Знаток
1
 print(max(float(input()) for _ in 'abc')) 
Аватар пользователя
Оракул

Наверное:

12345678910
 import sys 
try: 
    maxNumb=float(input('введите число №1= ' )) 
    for i in range(2,4): 
        maxNumb=max(maxNumb,float(input('введите число №'+str(i)+'= ' ))) 
except: 
    print('ошибка ввода') 
    sys.exit(0) 
print('наибольшее ='+str(maxNumb))
 
Аватар пользователя
Ученик

Ну так 45.1



Видео по теме