Страница 1 из 1
Рекурсия
Добавлено: 12 мар 2014, 10:38
Anton5475
не понимаю рекурсию, нужна помощь

Re: Рекурсия
Добавлено: 12 мар 2014, 11:01
Хыиуду
Блин, а вот потом из-за таких заданий и растут люди быдлокодерами... Вот нахрена впихивать рекурсию там, где она просто в ноль не нужна?
Код: Выделить всё
function f(n: integer):real;
begin
if n=1 then result := 12.4*sin(1/2.1) - 8.3*cos(1.2);
else result := (12.4*sin(n/2.1) - 8.3*cos(1.2*n)) * f(n-1);
end;
Модуль в синусе нафиг не нужен, потому что частное двух положительных чисел априори положительно.
Re: Рекурсия
Добавлено: 12 мар 2014, 22:34
Anton5475
да, задач у нас много бредовых, с этим я согласен.
и огромное спасибо за решение)