Предмет: Информатика,
автор: ChemicalJaredWay
СРОЧНО, ДАЮ 65 БАЛЛОВ!!!! Написать программы для python. 1.Написать программу, которая находит сумму от 1 до N чисел. 2.Дано несколько чисел. Вычислите их произведение. Сначала вводите количество чисел N, затем вводится ровно N целых чисел.
Ответы
Автор ответа:
1
# Python 3.x
# 1.
# Полагаю, N нам уже должен быть дан? Для теста возьмем конкретный.
N=9999
digits=[digit for digit in range(1, N + 1)]
sumary=sum(digits)
print("#1. Result: ", sumary)
# 2.
# Если ваш учитель нормальный, то на зависимость от стандартной библиотеки ругаться не будет.
import numpy
total=input("Numbers amount: ")
try: total=int(total)
except: raise Warning("Enter INTEGER only!")
digits=[int(input(f"Enter #{i + 1} digit: ")) for i in range(total)]
produce=numpy.prod(digits)
print("#2. Result: ", produce)
Аноним:
Я скопировал и получил ошибку табуляции. Держите https://pastebin.com/hPfQWRpM
Похожие вопросы
Предмет: Русский язык,
автор: PolinkaHaimova
Предмет: Русский язык,
автор: umnaxa
Предмет: Английский язык,
автор: 125485437658986
Предмет: Математика,
автор: Аноним