Documente Academic
Documente Profesional
Documente Cultură
Data:
Nota:
Semnatura profesorului
Scopul: utilizarea instrucțiunilor repetitive (for, while și do- while) pentru scrierea
programelor în limbajul de programare C++.
#include <iostream>
int f(int n)
{
while ( n == 1 || n == 2) return (n -1);
return f(n-1) + f(n-2);
}
int main()
{
int n;
cout << "Dați un numar întreg, n="; cin >> n;
cout <<"Al " <<n << "-lea numar Fibonaci este "<< f(n)<<" ";
cout <<endl;
return 0;
}
Explicații:
Definim Numerele Fibonacci cu ajutorul relației de recurență f(n-1) + f(n-2);
Răspunsul coincide.
Verificăm cazul în care lui n îi este atribuit numărul
13.
Răspunsul coincide.
Concluzie
Așadar ,după rezovarea acestei probleme am înțeles că lucrul practic
piermite dezvoltarea mai rapida în ce ține de studierea limbajului de
programare C++. Am înțeles cum să lucrez cu instrucțiunile repetitive
pentru și cum să creez un program în C++ care să determine numerele
lui Fibonacci.