Вопрос по информатике:
Помогите решить задачи на Python пожалуйста
1. Составьте программу вычисления первых десяти членов последовательности, заданной формулами n-го члена: xn = 2ⁿ +3.
2. Составьте программу вычисления значения выражения для данного натурального числа N: 1² + 2² + 3² + … + N².
3*. Составьте программу вывода на экран всех делителей натурального числа N.
- 22.06.2018 11:04
- Информатика
- remove_red_eye 5525
- thumb_up 38
Ответы и объяснения 1
----x = 2**n +3
----print('x',n,'=',x)
N = int(input("N = "))
s = 0
for i in range(0,N+1):
----s += i**2
print('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 Ans
print(Factor(100))
- 23.06.2018 13:13
- thumb_up 44
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.