Задание 5 Параграф 1.3 ГДЗ Босова 9 класс Углубленный уровень (Информатика)

Изображение Задание 5 Параграф 1.3 ГДЗ Босова 9 класс Углубленный уровень
Рассмотрим вариант решения задания из учебника Босова, Аквилянов 9 класс, Просвещение:
Напишите программу вычисления выражения
s = x³ + x + x⁷ + ... + xⁿ,
где x и n вводятся с клавиатуры. Используйте подпрограмму вычисления степени.
Программа:
def st(a,b):
if b == 1:return a
return a * st(a,b - 1)
x,n=map(int,input('Введи x и n через пробел > > ').split())
s=st(x,3) + st(x,5) + st(x,n)
print('s =',s)
Окно вывода:
Введи x и n через пробел > > 2 4
s = 56
Введи x и n через пробел > > 3 7
s = 2457
*Текст задания приводится исключительно в образовательных целях для более полного понимания решения.