Предмет: Информатика, автор: олекма

Ряд чисел Фибоначчи задается следующим образом: первые два числа равны 1 ( F 1 = F 2 = 1 ), а каждое следующее равно сумму двух предыдущих: F i = F i - 1 + F i - 2 . Напишите программу, которая вводит натуральное число N и заполняет массив из N элементов первыми N числами Фибоначчи. на С++

Ответы

Автор ответа: Аноним
1
#include <iostream>

int fib(int n)
{
if (n==1 or n==2)
return 1;
else
return fib(n-1)+fib(n-2);
}

int main()
{
int n;
std::cin>>n;
int *arr=new int[n];
for (int i=0;i<n;i++)
arr[i]=fib(i+1);
for (int i=0;i<n;i++)
std::cout<<arr[i]<<std::endl;
return 0;
}
Похожие вопросы
Предмет: Биология, автор: vasilisa6065
Прошу, помогите, пожалуйста, это СРОЧНО!!!!! Даю 20 баллов.
Прочитайте примеры и напишите, что это за тип взаимоотношений.
1. Росянка и муха. Росянка насекомоядное растение, привлекающее насекомых каплей жидкости /напоминает росу/, захватывающее и переваривающее его.
2.Аскарида и человек. Аскарида – круглый червь семейства нематод. Паразитирует в желудке кишечнике позвоночных животных и человека. Вызывает сильную интоксикацию организма хозяина.
3.Ель и сосна. Ель и сосна – растения хвойного леса, которым для осуществления процесса фотосинтеза требуется солнечная энергия и вода почвы, с растворенными в ней минеральными веществами.
4.Раффлезия и лиана. Раффлезия высасывает соки (воду и питательные вещества) из лиан и поэтому не нуждающееся в собственной корневой системе, стебле и зеленых листьях, которые позволяли бы ей самой создавать питательные вещества.
5.Ель и береза. Ель и береза растения смешанного леса. Когда ель мала, береза выполняет роль дерева-няньки дня теневыносливой и влаголюбивой ели. Когда ель вырастает, она затеняет свою спасительницу.
6.Лось и хохлатая синица. Хохлатая синица и лось занимают разные горизонтальные ярусы леса, используют в пищу разные корма.
7.Ель и светолюбивые травы. Травы испытывают угнетение, в результате сильного затенения кроной ели.
8.Подберезовик и береза. Микориза – это связь грибницы гриба и корней дерева. Грибница гриба оплетает корни и тем самым увеличивает всасывающую поверхность корней, а также связывая фосфор, обеспечивая фосфорное питание растений. Взамен гриб получает органические вещества.
9. Лисица и полевка. Лисица – хищник, питающийся мышевидными грызунами.
10. Клубеньковые бактерии и клевер. Бактерии образуют клубеньки на корнях, обеспечивая азотное питание растений. Взамен бактерии получают органическое питание.
Предмет: Математика, автор: dkuz3269
Предмет: Математика, автор: ptalarmou14ptalarmou