Skip to content

Commit 7eafab9

Browse files
committedMay 26, 2022
Итерация и рекурсия
1 parent 8cc976b commit 7eafab9

5 files changed

+16
-0
lines changed
 
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
from math import sin, cos
2+
def func(n):
3+
res = 0
4+
for k in range(1, n):
5+
res += sin((k ** 2) / n) * cos((n ** 2) / (k ** (n - k)))
6+
return res
7+
print(func(11))
8+
def funcr(k, n):
9+
if k == n:
10+
return 0
11+
else:
12+
return funcr(k+1, n) + sin((k ** 2) / n) * cos((n ** 2) / (k ** (n - k)))
13+
print(funcr(1, 11))

‎Итерация и рекурсия/Решение.Итерация и рекурсия.txt

Whitespace-only changes.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Требуется создать функции для вычисления арифметического выражения итерационным и
2+
рекурсивным методам.
3+
Результаты рекурсивного и итерационного способов должны совпасть. Функции нужно передавать только с помощью параметров. Ввод и вывод данных необходимо сопровождаться соответствующими текстовымисообщениями.

0 commit comments

Comments
 (0)
Please sign in to comment.