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

Se citesc de la tastatura doua numere intregi a,b.Sa se numere cate valori apartinand sirului lui Fibonacci se gasesc in acest interval.

Răspunsuri la întrebare

Răspuns de passbrain123
1
#include <iostream>
using namespace std;

int main(){    int a, b, fibo[100], contor=0;    cin>>a>>b;    if (a>b) {        int aux=a;        a=b;        b=a;    }
    fibo[0]=0;    fibo[1]=1;    int i=1;    int nrf = 1;    while (fibo[i]<b) {        i++;        nrf++;        fibo[i]=fibo[i-2]+fibo[i-1];    }    for (int i=a; i<=b; i++)        for (int j=0; j<=nrf; j++)            if (i==fibo[j]) contor++;    cout<<contor;    return 0;}
Anexe:
Alte întrebări interesante