Предмет: Информатика,
автор: morozzzzkolya
Найдите ошибку в программе, которая должна вывести сум
му двух введенных чисел.
а = input ()
b = input()
sum = а + b
print(sum)
Ответы
Автор ответа:
2
Сейчас программа выведет сумму строк a и b, чтобы программа искала сумму чисел нам нужно преобразовать a и b к типу float(для вещественных чисел), либо int(для целых)
Код:
а = int(input())
b = int(input())
sum = а + b
print(sum)
Автор ответа:
2
Ответ:
а = int(input())
b = int(input())
s = а + b
print(s)
Объяснение:
Ошибка заключалась в том, что не было проставлено int на вводе, и программа складывала две строки 'a' и 'b' и выдавала 'ab'. Так же хочу заметить, что у меня "sum" выделялось, возможно это название зарезервировано, так что на всякий случай лучше использовать s. Ну и 3я стока кода не имеет смысл, потому что можно написать так:
а = int(input())
b = int(input())
print(a + b)
Похожие вопросы
Предмет: Русский язык,
автор: maxim4ik2005
Предмет: Українська мова,
автор: andrey798
Предмет: Английский язык,
автор: министрэлиямама
Предмет: Окружающий мир,
автор: Boss1006661441
Предмет: Алгебра,
автор: ДарьяГут