Написать программу на пайтон - Компьютерные вопросы

Вопрос Написать программу на пайтон

Регистрация
25 Ноя 2013
Сообщения
71
Репутация
0
Спасибо
0
Монет
0
Написать программу, только подробно, пожалуйста

задача:

Напишите программу, которая вводит с клавиатуры 10 чисел и вычисляет их сумму и произведение.
 
Регистрация
19 Ноя 2013
Сообщения
67
Репутация
0
Спасибо
0
Монет
0
S=0
P=1
for _ in range(10):
[Отступ]i = int(input())
[Отступ]S+=i
[Отступ]P*=i
print('результат сложения', S)
print('результат умножения', P)

Повтор цикла 10 раз, ввод числа и сложение общего результата. Для сложения изначально 0, для умножения 1, чтобы наш результат на 0 не помножился. По завершению цикла вывод результата.
 
Регистрация
19 Сен 2013
Сообщения
69
Репутация
0
Спасибо
0
Монет
0
Не знаю как остальные, но я бы написал проще ВВОД
a=list(map(int,input("Введите числа через пробел".split())))
и потом перебором уже давал бы ответ. Готовый вид:

ans0, ans1, = 0, 1
entrance=list(map(int,input("Введите числа через пробел".split())))
for x in entrance: ans0, ans1 = ans0+x, ans1*x
print("Сумма чисел равна -,ans0, "Произведение чисел равно -,ans1")
 
Регистрация
1 Сен 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
x = map(int, input().split())
print(sum(x), __import__('math').prod(x))
 
Регистрация
31 Июл 2013
Сообщения
86
Репутация
1
Спасибо
1
Монет
0
sum_ = 0
mult_ = 1
for x in range(10):
a = int(input("Введите число "))
sum_ += a
mult_ *= a
print("Сумма "+str(sum_))
print("Произведение "+str(mult_))
 
Сверху Снизу