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

Va rog rezolvați în C++!!! Se consideră un număr natural N. Să se scrie o funcţie recursivă pentru a determina cel mai
mic număr al şirului Fibonacci care î-l depăşeşte pe N.
Şirul Fibonacci se defineşte astfel: X0 = 0; X1 =1; Xn =Xn-1 + Xn-2 ( n >= 2).

Răspunsuri la întrebare

Răspuns de alexandruhodor
0
#include <iostream>using namespace std;
int min(int nr1, int nr2, int n){    if(n>nr1) return min(nr2, nr2+nr1, n);    return nr1;}
int main(){    cout<<min(1, 1, 100);}
Este o functie cu 3 parametri: primul parametru este primul numar din sir, al doilea parametru este al doilea numar din sirul lui Fibonacci, iar al treilea parametru este numarul N. Sper ca te-am ajutat!
Alte întrebări interesante