Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

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

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

Пример 1
Ввод Вывод
25.3 45.1
30.5
45.1
Голосование за лучший ответ
Jalux Kk Профи (958) 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)
Nevekel2 3 ШестаковЗнаток (312) 1 год назад
Спасибо! Помог
Krelian Гуру (3135) 1 год назад
 print(max(float(input()) for _ in 'abc')) 
Юрий Семыкин Искусственный Интеллект (218229) 1 год назад
Наверное:
 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))
Похожие вопросы