Răspuns :
Răspuns:
#include<iostream>
using namespace std;
int fibonacci(int n)
{
if((n==1)||(n==0))
{
return(n);
}
else
{
return(fibonacci(n-1)+fibonacci(n-2));
}
}
int main()
{
int n,i=0;
cout<<"N = ";
cin>>n;
while(i<n)
{
int rezultat = fibonacci(i);
if (rezultat % 2 == 0) {
cout<<" "<<fibonacci(i);
}
i++;
}
return 0;
}
Explicație:
Afisam doar daca numarul din sirul fibonacci indeplineste conditia numar % 2 == 0 adica daca nu are rest impartirea (ie: numarul este par).
Vă mulțumim că ați ales să vizitați site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, vă rugăm să ne contactați. Revenirea dumneavoastră ne va bucura, iar pentru acces rapid, nu uitați să ne salvați la favorite!