Salve
ho questo codice
Codice PHP:
using std::cout;
using std::cin;
using std::endl;
unsigned long fibonacci( unsigned long );
int main()
{
unsigned long result, number;
unsigned long i;
cout << "Enter an integer: ";
cin >> number;
result = fibonacci( i );
for (i = 0 , i++ , i==number )
{
cout << "Fibonacci(" << i << ") = " << result << endl;
}
return 0;
}
// Recursive definition of function fibonacci
unsigned long fibonacci( unsigned long n )
{
if ( n == 0 || n == 1 ) // base case
return n;
else // recursive case
return fibonacci( n - 1 ) + fibonacci( n - 2 );
}
dove sbaglio??commetto un errore logico?
per chi nn l'avesse capito voglio che il programma mi scriva la successione di fibonacci fino al numero che imposto io
grazie