Sei sulla pagina 1di 2

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

h> void main () { clrscr (); int a[1000]; int b,c,d,e,f,g; b=0, c=0, d=0, e=1, f=0, g=0; printf ("\n\n\tIntroduce un numero\n\r"); scanf ("%d", &b); printf ("%d ",d); } void again (int x) { a[c]=d+e; printf ("%d ", a[c]); d=e; e=a[c]; } if (c<b) { c++; again(a[c]); getch(); }

void FibonacciNormal(int Num) { long i,b1=1,b2=0,Aux; for (i=1;i<=Num;i++) { Aux=b2; printf("%ld + %ld = %ld\n\r",b1,b2,b1+b2); b2= b1 + b2; b1= Aux; } }

void main() { int Numero; int Fib; clrscr(); printf("\n\n*** PROGRAMA PARA CALCULAR E IMPRIMIR LA SERIE DEL FIBONACCI *** \n \n "); printf("Cuantos dgitos deseas calcular: "); cin >> Numero; FibonacciNormal(Numero); printf("\n\n\rPresiona una tecla..."); getch(); }