Напишите программу для решения циклической задачи...

0 голосов
16 просмотров

Напишите программу для решения циклической задачи k=(sin(1+1)*sin(1+2)*sin(1+3)*sin(1+4)...*sin(1+5)...+n)


Информатика (9.1k баллов) | 16 просмотров
Дан 1 ответ
0 голосов

Ответ:

#include

using namespace std;

int fib (int position);

int main()

{

int answer,position;

cout

cin >> position;

cout

answer= fib(position);

cout

cout

return 0;

}

int fib(int n)

{

int minusTwo=1, minusOne=1,answer=2;

 if (n

 return 1;

for (n-=3;n;n--)

{

 minusTwo=minusOne;

 minusOne=answer;

 answer=minusOne + minusTwo;

}

return answer;

}

Объяснение:

Наскільки я зрозумів це задача на визначення значення порядкового номера ряду Фібоначчі ,тому ось вихідний код на C++

(14 баллов)