Задать вопрос
@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 просмотра
Подписаться 2 Простой Комментировать
Решения вопроса 1
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
После:
elif what == "-":
забыли:
c = a - b
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Jairman
@Jairman
Тот самый
Так у вас c в первом ифе.
Кстати, код лучше оформлять в специальном виде
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
02 февр. 2025, в 11:35
3000 руб./за проект
02 февр. 2025, в 11:29
1000 руб./за проект
02 февр. 2025, в 10:45
1000 руб./за проект