Задание 11 Параграф 5.2 ГДЗ Босова 8 класс 2023 (Информатика)
Босова, Босова
8 класс
Автор
Босова, Босова
Задание 11 Параграф 5.2 ГДЗ Босова 8 класс 2023 (Информатика)
Задача
а = input ()
b = input ()
summa = а + b
print(summa)
Проверьте правильность своего решения, выполнив программу на компьютере.
В программе не определены типы переменных.
Надо:
a=int(input())
b=int(input())
summa=a+b
print(summa)
Подробный ответ
В программе значения вводятся с помощью input(), а эта функция возвращает строку. Поэтому выражение $$a+b$$ при таком вводе будет не сложением чисел, а соединением строк.
Чтобы программа находила сумму двух чисел, нужно преобразовать введённые данные к типу int:
a = int(input())
b = int(input())
summa = a + b
print(summa)
Тогда переменные a и b будут целыми числами, и программа выведет их сумму.
Ответ
Ошибка в том, что не указаны типы переменных. Нужно преобразовать вводимые значения в целые числа: int(input()).
Другие учебники
Другие предметы