@ivv81191

Не могу понять в чем ошибка? Когда нажимаю +, всё считается, когда -, выходит ошибка?

what = input ( "Что делаем? (+, -): " )

a = float( input( "Введи первое число ") )
b = float( input( "Введи второе число ") )

if what == "+":
	c = a + b
	print("Результат: " + str(c))
elif what == "-":
	print("Результат: " + str(c))
else:
	print("Выбрана неверная операция!")
  • Вопрос задан
  • 234 просмотра
Решения вопроса 1
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
После:
elif what == "-":
забыли:
c = a - b
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Jairman
@Jairman
Тот самый
Так у вас c в первом ифе.
Кстати, код лучше оформлять в специальном виде
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
17 мая 2024, в 23:24
300 руб./в час
17 мая 2024, в 22:37
20000 руб./за проект
17 мая 2024, в 22:33
1000 руб./за проект