Odpowiedź :
nie ma tego na żadnej stronie typu google czy coś w tym stylu ??
1.Wszystko da sie znaleźć w internecie, ale nie każdy wyjaśni co i jak.
2. To jest serwis, żeby pomagać ludziom rozwiązywać zadania, a nie pisać, żeby sam szukał.
Napisałem program dla C++ i wygląda tak:
#include <cstdlib>
#include <iostream>
using namespace std;
int liczbaf (int nr) // deklaracja funkcji liczbaf = wartość liczby, (int nr) - numer argumentu
{
switch(nr) // warunki dla liczb
{
case 1:
return 0; //
case 2:
return 1;
default:
return liczbaf(nr - 2)+ liczbaf (nr - 1); // wzor na liczby fibonacciego - liczba fibanocciego argumentu x jest równa sumie wartości argumentów x-2 i x-1 - prosta rekurencja
}
}
int main(int argc, char *argv[])
{
for (int i=1; i <= 30; i++ ) // petla wypisująca 30 wyrazow
{
cout << liczbaf(i) << ", "; // wypisywanie wartości liczby o argumentach "i" z funkcji
}
cout << endl;
system("PAUSE"); // dowolny klawisz i koniec programu
return EXIT_SUCCESS;
}
Teraz coś od siebie:
Program używa funkcji , którą można porównać z funkcją liniową, dla każdego argumentu nr oblicza odpowiednią wartość liczbaf.
2. To jest serwis, żeby pomagać ludziom rozwiązywać zadania, a nie pisać, żeby sam szukał.
Napisałem program dla C++ i wygląda tak:
#include <cstdlib>
#include <iostream>
using namespace std;
int liczbaf (int nr) // deklaracja funkcji liczbaf = wartość liczby, (int nr) - numer argumentu
{
switch(nr) // warunki dla liczb
{
case 1:
return 0; //
case 2:
return 1;
default:
return liczbaf(nr - 2)+ liczbaf (nr - 1); // wzor na liczby fibonacciego - liczba fibanocciego argumentu x jest równa sumie wartości argumentów x-2 i x-1 - prosta rekurencja
}
}
int main(int argc, char *argv[])
{
for (int i=1; i <= 30; i++ ) // petla wypisująca 30 wyrazow
{
cout << liczbaf(i) << ", "; // wypisywanie wartości liczby o argumentach "i" z funkcji
}
cout << endl;
system("PAUSE"); // dowolny klawisz i koniec programu
return EXIT_SUCCESS;
}
Teraz coś od siebie:
Program używa funkcji , którą można porównać z funkcją liniową, dla każdego argumentu nr oblicza odpowiednią wartość liczbaf.