Ayuda urgente sabios de la programacion

gabriel
12 de Junio del 2004
Necesito un programa que de como entrada un archivo y como salida las cadenas de fibonacci y una secuencia de ellas.
f(1)='A'
f(2)='B'
f(3)=f(n-1)+f(n-2)

ejemplo
f(3)=BA
f(4)=BAB
F(5)=BABBA
.
.
.
f(35)...

Lo otro es comparalo con una cadena que se de desde el archivo
con el numero de fibonacci

ejemplo
entrada salida
1 A 1
2 ABA 0
6 AB 3 BABBABAB genera tres cadenas de fibonacci

noel solw
12 de Junio del 2004
[a] : Te envio la solucion de la primera parte de tu problema

// program fibonacci
// written in Borland CPP ver 4.5

#include <iostream.h>
#include <string.h>

const int N = 80;

void main()
{
char a[N] = "a",b[N] = "b",c[N];
strcpy(c,b);
cout << "[" << 1 << "] : " << a << endl;
cout << "[" << 2 << "] : " << b << endl;
for(int i = 3;i < 10;i++)
{
strcat(c,a);
cout << "[" << i << "] : " << c << endl;
strcpy(a,b);
strcpy(b,c);
}
cout << endl << "end of program - good bye ! ! !n";
} // MAIN

[b] : No alcance a comprender la segunda parte