
Что неправильнооооо what = input( "Что делать (+,-): " ) a = input("Ведите первое число: ") b =
input("Веди вторе число: ") if what == "+": c = a + b print("Резулитат: " + c) elif what == "-": c = a - b print("Резулитат: " + c) else: print("Вибрано неверно")

Ответы на вопрос

what = input( "Что делать (+,-): " )
a = int(input("Введите первое число: "))
b = int(input("Введи второе число: "))
if what == "+":
c = a + b
print("Результат: ", c)
elif what == "-":
c = a - b
print("Результат: ", c)
else:
print("Выбрано неверно")



what = input( "Что делать (+,-): " )
a = int(input("Ведите первое число: "))
b = int(input("Веди вторе число: "))
if what == "+":
c = a + b
print("Резулитат:", c)
elif what == "-":
c = a - b
print("Резулитат:", c)
else:
print("Вибрано неверно")
a = input() - считывает и сохраняет в переменную строку (тип данных string), нужно преобразовать в число с помощью int()



В вашем коде есть несколько ошибок:
- Ввод данных с клавиатуры возвращает строки, а не числа. Поэтому, перед выполнением операций сложения и вычитания, вам нужно преобразовать строки в числа.
- Вместо
input("Веди вторе число: ")
должно бытьinput("Введите второе число: ")
. - Вы пытаетесь складывать и вычитать строки, а не числа. Вам нужно использовать операторы
+
и-
для чисел, а не для строк. - Вам также нужно использовать
int()
для преобразования введенных строк в целые числа.
Исправленный код будет выглядеть так:
pythonwhat = input("Что делать (+,-): ")
a = float(input("Введите первое число: ")) # Преобразование введенной строки в число
b = float(input("Введите второе число: ")) # Преобразование введенной строки в число
if what == "+":
c = a + b
print("Результат: " + str(c)) # Преобразование числа в строку перед выводом
elif what == "-":
c = a - b
print("Результат: " + str(c)) # Преобразование числа в строку перед выводом
else:
print("Выбрано неверно")
Теперь код должен корректно выполнять операции сложения и вычитания с введенными числами и выводить результат в правильном формате.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili