تابع بازگشتی فیبوناچی در C++
#include
#include
#include
//------------sourcea.ir----------------------------------//
using namespace std;
int Fib(int n)
{
if (n >= 2)
return Fib(n-1) + Fib(n-2);
else
return 1;
}
int main()
{
for ( int i = 1 ; i < 10 ; i++)
cout << Fib(i) << " - ";
}
//8
#include
using namespace std;
void reverse(int start, int end, int arr[]){
if(start >= end)
return;
swap(arr[start],arr[end]);
reverse(start+1,end-1,arr);
}
void printArray(int n, int arr[]){
for(int i=0;i>numbers[i];
}
int n = sizeof arr/sizeof arr[0];
reverse(0,n-1,arr);
printArray(n,arr);
}
توضیحات:
صورت سوال:
برنامه ای بنویسید که با تابع بازگشتی ، n جمله اول سری فیبوناچی را نمایش دهد
شما میتوانید سوالات خود را از طریق ایمیل پشتیبانی – تماس با ما – یا در قسمت نظرات سوال خود را بپرسید.
موفق باشید
A.J


