Вопрос:

11. Найдите ошибку в программе, которая ввода му двух введённых чисел. a = input () b = input() summa = a + b print(summa)

Смотреть решения всех заданий с листа

Ответ:

Ответ:

Ошибка в программе в том, что функция input() возвращает строку, а не число. Когда мы складываем две строки оператором +, происходит их конкатенация (склеивание), а не сложение чисел.

Чтобы исправить программу, нужно преобразовать введенные строки в числа, используя функцию int() или float().

Вот исправленная версия программы:

a = int(input())
b = int(input())
summa = a + b
print(summa)

Ответ: Необходимо преобразовать введенные значения в числа.

ГДЗ по фото 📸

Похожие