Informatică, întrebare adresată de FLA98, 9 ani în urmă

Program sirul lui Fibonacci. Primele 10 nr.


JolieJulie: de la 0 incep sau direct de la 1?

Răspunsuri la întrebare

Răspuns de JolieJulie
0
Am inceput sirul de la 0.

#include<iostream>
using namespace std;
int main()
{
int n,a,b,c,k,i;
    cout<<"numarul termenilor:";cin>>n;
    a=0;
    b=1;
    c=0;
    cout<<a<<" "<<b<<" ";
   for(i=0;i<n-2;i++)
   { c=a+b;
   cout<<a+b<<" ";
     a=b;
     b=c;
   }
}


Răspuns de stassahul
0
#include <iostream>

using namespace std;

int main()
{

    int f1=0,f2=1;
    cout << f1 << " " << f2 << " ";

    for(int i=3;i<=10;i++)
    {
        f2+=f1;
        f1=f2-f1;
        cout << f2 << " ";
    }

    return 0;

}
Alte întrebări interesante