• Помогите решить задачи на Python пожалуйста

    1. Составьте программу вычисления первых десяти членов последовательности, заданной формулами n-го члена: xn = 2ⁿ +3.

    2. Составьте программу вычисления значения выражения для данного натурального числа N: 1² + 2² + 3² + … + N².

    3*. Составьте программу вывода на экран всех делителей натурального числа N.

Ответы 1

  • for n in range(10):----x = 2**n +3----print('x',n,'=',x)N = int(input("N = "))s = 0for i in range(0,N+1):----s += i**2print('Sume = ',s)def Factor(n):----Ans = []----d = 2----while d * d <= n:--------if n % d == 0:------------Ans.append(d)------------n //= d--------else:--------d += 1----if n > 1:--------Ans.append(n)----return Ansprint(Factor(100))
    • Автор:

      skinny
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years