Чому виникає помилка при спробі виконання коду:
a = input('Уведіть значення а: ')
cost = a//10 + a%10? СРОЧНО
Ответы на вопрос
Відповідь: Помилка виникає тому, що функція input() завжди повертає значення у вигляді рядка (string). У даному випадку, значення a також є рядком. Якщо ви хочете виконати математичні операції зі значенням, вам потрібно спочатку перетворити його в числовий тип даних, наприклад, в ціле число (int).
Окрім цього, оператор // виконує цілочисельне ділення, тому результат буде цілим числом. Якщо ви хочете отримати результат з дробовою часткою, використовуйте операцію ділення з плаваючою точкою /.
Отже, код можна виправити таким чином:
a = int(input('Уведіть значення а: '))
cost = a//10 + a%10
Пояснення:Допоміг?)

Хто происходит из-за того что переменная a = input() который возвращает пользовательский ввод в виде строки, которую вы пытаетесь нацело поделить на и узнать остаток от 10.