Está en la página 1de 2

Lenguaje C

//serie de fibonacci

#include<stdio.h>
#include<conio.h>
#include<windows.h>

int i,x,y,n,z;
//n es el número de veces que se imprimirá
//x es el primer número
//y es el segundo número
//z es el que seguirá la serie

main()
{
printf("%cCu%cntos datos desea imprimir? ",168, 160);
scanf("%d", &n);
x=0; y=1;
printf("%d, %d, ", x,y);
for(i=1; i<=n;i++)
{
z=x+y;
printf("%d, ", z);
x=y; y=z;
}
getche();
}
Lenguaje C++
#include <iostream>
using namespace std;

int main()
{
int t1 = 0, t2 = 1, SigTermino = 0, n;

cout << "Cuántos números desea imprimir?: ";


cin >> n;

// displays the first two terms which is always 0 and 1


cout << " " << t1 << ", " << t2 << ", ";

SigTermino = t1 + t2;

while(SigTermino <= n)
{
cout << SigTermino << ", ";
t1 = t2;
t2 = SigTermino;
SigTermino = t1 + t2;
}
return 0;
}

También podría gustarte