Определите ошибки в программном коде, предложенном ниже.
a = input(\'a=\')
s = 0
for i in range(1,10):
s = s + i
a= a * i
print(s/a)
(Напишите, пожалуйста, правильный код и объяснение)
Ответ
5 (1 оценка)
1
kpavlj 2 года назад
Светило науки - 31 ответ - 0 раз оказано помощи

Ответ:

a = int(input('a='))

s = 0

for i in range(1,10):

s = s + i

a= a * i

print(s/a)

Объяснение:

Ошибка в первой строке из-за ввода строки и дальнейшей работы с числами

Ошибка в 4 и 5 строках из-за табуляции (пробелов) обязательной в цикле со счётчиком на python

Остались вопросы?