Всем привет!
Решаю задачи поиска минимального числа из трех. Никак не могу понять в чем ошибка. При вводе числе 10, 30 и 4 результатом программы ниже является 10.
Помогите, пожалуйста, понять где ошибка.
Спасибо.
var1 = input('Введите данные\n')
var2 = input('Введите данные\n')
var3 = input('Введите данные\n')
if ((var1<var2) and (var1<var3)):
print(var1)
elif ((var3<var1) and (var3<var2)):
print(var3)
else:
print(var2)
Введите данные
10
Введите данные
30
Введите данные
4
10
Решаю задачи поиска минимального числа из трех. Никак не могу понять в чем ошибка. При вводе числе 10, 30 и 4 результатом программы ниже является 10.
Помогите, пожалуйста, понять где ошибка.
Спасибо.
var1 = input('Введите данные\n')
var2 = input('Введите данные\n')
var3 = input('Введите данные\n')
if ((var1<var2) and (var1<var3)):
print(var1)
elif ((var3<var1) and (var3<var2)):
print(var3)
else:
print(var2)
Введите данные
10
Введите данные
30
Введите данные
4
10