предложить улучшения кода для уже решённых задач:
lst = []
lst = list(map(int, input('Enter digits - interval: ').split()))
def summaOdd(lst):
countSum = 0
for i in range(len(lst)):
if i%2 != 0:
countSum+=lst[i]
print(countSum)
summaOdd(lst)
2.Вычислить число c заданной точностью d
Пример: при $d = 0.001, π = 3.141.$ 10^{-1} ≤ d ≤10^{-10}
def numPi(form=1.0e-5):
num = 0
d = 1
two = 1
while True:
i = 4 / d
num += two * i
if i<form:
return num
two = -two
d += 2
print(f'the numbers PI is equal to {round(numPi(),4)}')
3.Напишите программу, которая принимает на вход число N и выдает набор произведений чисел от 1 до N.
num = int(input('number N = '))
count = 1
#способ нахождения факториала N! = 1*2..n
for i in range(1, num+1):
count *= i
print(count)'
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |