سلام
دوستان یکی زحمت این برنامه رو میکشه:
ممنوننقل قول:
برنامه ای بنویسید که تعداد n جمله از سری فیبوناچی را تولید کند.
1 1 2 3 5 8 13 ....
Printable View
سلام
دوستان یکی زحمت این برنامه رو میکشه:
ممنوننقل قول:
برنامه ای بنویسید که تعداد n جمله از سری فیبوناچی را تولید کند.
1 1 2 3 5 8 13 ....
سلام
حداقل کمی روش فکر کنید و بیاید و اشکالات رو با دوستان در میون بگذارید
واسه نمره و کار ، اینترنت در دسترس نخواهد بود !
کد:#include <iostream>
using namespace std;
int fib(int i) {
if (i < 1) {
return 0;
} else if (i == 1 || i == 2) {
return 1;
} else {
return fib(i-1) + fib(i-2);
}
}
int main() {
int n = 10;
for (int i = 1; i <= n; i++) {
cout << fib(i) << " ";
}
cout << endl;
}
اگه میشه با توابع زیر بنویسید:
خیلی ممنونکد:#include <conio.h>
#include <stdio.h>
کد:
#include<stdio.h>
#include<conio.h>
main()
{
int n,i,c,a=0,b=1;
printf("Enter Fibonacci series of nth term : ");
scanf("%d",&n);
printf("%d %d ",a,b);
for(i=0;i<=(n-3);i++)
{
c=a+b;
a=b;
b=c;
printf("%d ",c);
}
getch();
}