Исправьте следующий фрагмент кода Python, чтобы он корректно вывел наибольшее из трех входных чисел.
Что именно не работает в вашей программе?
python
a = int(input())
b = int(input())
c = int(input())
if a >= b and a >= c:
print(a)
elif b >= a and b >= c:
print(b)
else:
print(c)
Что именно не работает в вашей программе?
Magnitnyy_Magistr
Данный фрагмент кода имеет ошибку в условиях, которые сравнивают введенные числа. Ошибка заключается в неправильно написанном операторе сравнения ">= ", который должен быть записан как ">= ". Также есть неправильное использование двоеточия после последнего "else", которое не нужно в данном случае. Вот исправленный фрагмент кода:
Теперь код будет правильно сравнивать три введенных числа и выводить наибольшее из них.
python
a = int(input())
b = int(input())
c = int(input())
if a >= b and a >= c:
print(a)
elif b >= a and b >= c:
print(b)
else:
print(c)
Теперь код будет правильно сравнивать три введенных числа и выводить наибольшее из них.
Знаешь ответ?