Складіть програму з використанням однієї функції зі змінною кількістю аргументів для обчислення сум чисел 1, 3, 5,7, 9 і 6, 8,10.
Розробіть програму з рекурсивною функцією обчислення n перших членів геометричної прогресії, перший член якої дорівнює a і знаменник q
PYTHON
Answers & Comments
Ответ:
ниже
Объяснение:
№1
def summ(*numbers):
return(sum(numbers))
print(summ(1,3,5,7,9))
print(summ(6,8,10))
№2
def geometric_progression(n,q,a):
progression = [a]
for k in range(2,n+1):
progression.append(progression[k-2]*q)
return(progression)
number = int(input('Введіть кількість перших n-членів: '))
denominator = int(input('Введіть знаменник: '))
first_number = int(input('Введіть перше значення: '))
print(geometric_progression(number,denominator,first_number))