Informatică, întrebare adresată de TRansSky, 8 ani în urmă

aveti de scris programul c++ pentru afisarea primilor n>=3, natural, citit de la tastatura.

sirul lui fibonacci: se cunosc primii 2 termeni, t(0)=1, t(1)=1, iar restul termenenilor se genereaza dupa formula: t(n)=t(n-1)+t(n-2).

ex: t2=t1+t2=1+1=2

t3=t2+t1=2+1=3

t4=t3+t2=3+2=5

t5=t4+t3=5+3=9

.........

t(n)=t(n-2)+t(n-1)

Răspunsuri la întrebare

Răspuns de MariusCelTrifan
3

Răspuns:

{

 int n,i;

 cin>>n;

 int t[n];

 t[0]=0;

 t[1]=1;

 for(i=2;i<n;i++)

 {

     t[i]=t[i-1]+t[i-2];

     cout<<t[i]<<" ";

 }

 return 0;

}

Explicație:

Multumesc+5 stele+cel mai inteligent raspuns?


TRansSky: Multam!
Alte întrebări interesante