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

se dau doua nr naturale a si b ( a<=b) .Sa se afiseze in ordine crescatoare nr din intervalul[a,b] care apartin sirului Fibonacci.
ex:
Date de intrare a=10 b=30
Date de iesire 13 , 21

Răspunsuri la întrebare

Răspuns de Utilizator anonim
1
#include <iostream>

using namespace std;

int main(){
    int x, y, a=1, b=1, c;
    cin >> x >> y;
    if (x <= 1) cout << "1 1 ";
    c = a + b;
    while(c <= y)
    {
        if (c>=x) cout << c << " ";
        a = b;
        b = c;
        c = a + b;
    }
    return 0;
}
Alte întrebări interesante