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

Появилась проблема с написанием программы, не могу найти оишбку.

Zhenya Smolkin Ученик (152), закрыт 5 лет назад
a=int(input())
max=a
min=a
while a!=0:
a=int(input())
if a>max:
max=a
elif a<min:
min=a
print(min+max)
в чем ошибка? и прошу объяснить. при запуске консоль как ошибку указывает строчку с элиф.
Дополнен 5 лет назад
Уже все сам решил!!!!
Лучший ответ
Аглая Шниц Искусственный Интеллект (138201) 5 лет назад
без отступов трудно разобраться. elif должно быть под if

кстати, если a = 0, то пора выходить, а оно обрабатывается.
в случае неотрицательных чисел минимум будет тогда 0.
Остальные ответы
dolbaiob antonovich Профи (999) 5 лет назад
IdeOne проверь. Я сам не разбираюсь в ошибках
Похожие вопросы