1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 10 Параграф 1.3 ГДЗ Босова 9 класс 2023 (Информатика)
Босова
9 класс
Автор
Босова

Задание 10 Параграф 1.3 ГДЗ Босова 9 класс 2023 (Информатика)

Задача

8 = х3 4- х5 + хn,
где х и п вводятся с клавиатуры. Используйте подпрограмму вычисления степени.
def st(a,b):
ss=1
for j in range(1,b+1):
ss*=a
return ss
x=int(input(‘Введи x > > ‘))
n=int(input(‘Введи n > > ‘))
s=st(x,3)+st(x,5)+st(x,n)
print(‘s > > ‘,s)

Подробный ответ

Для вычисления степеней удобно вынести возведение в степень в отдельную подпрограмму. Она последовательно умножает число само на себя нужное количество раз.

def st(a, b):
    ss = 1
    for j in range(1, b + 1):
        ss *= a
    return ss

x = int(input(‘Введи x >> ‘))
n = int(input(‘Введи n >> ‘))
s = st(x, 3) + st(x, 5) + st(x, n)
print(‘s >> ‘, s)

Подпрограмма st(a, b) вычисляет $$a^b$$, а затем основная программа находит значение выражения $$x^3 + x^5 + x^n$$.

Ответ

Программа:

def st(a, b):
    ss = 1
    for j in range(1, b + 1):
        ss *= a
    return ss

x = int(input(‘Введи x >> ‘))
n = int(input(‘Введи n >> ‘))
s = st(x, 3) + st(x, 5) + st(x, n)
print(‘s >> ‘, s)



Общая оценка
4.3 / 5
Другие учебники
Другие предметы