top of page
FIBONACCI
Exercitii de informatica folosind sirul lui Fibonacci
/*
Afisarea primilor n termeni primi .
*/
#include<iostream>
#include<math.h>
using namespace std;
int prim(int x)
{
int div ;
if(x<2||(x%2==0&&x!=2))
return 0;
else
for(div=3;div<=sqrtl(x);div=div+2)
{
if(x%div==0)
return 0;
}
return 1;
}
int main()
{
int a1=0 , a2=1 , k=0 , n , aux ;
cout<<"Introduceti n :";
cin>>n;
while(k<=n)
{
if(prim(a2))
{
cout<<a2<<endl;
k++;
}
aux=a2;
a2=a1+a2;
a1=aux;
}
return 0;
}
bottom of page