Fibonacci
Enviado por ricardo1911 • 10 de Septiembre de 2015 • Tarea • 725 Palabras (3 Páginas) • 127 Visitas
#include
#include
#include
long double anterior1,anterior2,actual,i,numero;
int main (void)
{
do
{
cout << "\n Ingrese la cantidad de numeros de la serie a mostrar: " <
cin>>numero;
} while(numero < 0);
system("pause");
cout << "\n \n La serie es: " <
anterior1=0;
anterior2=1;
cout <
cout<<","<
cout <
for (i=1;i<=numero;i++)
{
actual=anterior1+anterior2;
anterior1=anterior2;
anterior2=actual;
cout <
if(i<=numero)
cout<<",";
}
system("pause");
return 0;
}
-------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------
MUESTRA EN PANTALLA
Ingrese la cantidad de numeros de la serie a mostrar: 6
La serie es: 0,1,1,2,3,5,8,13
PRUEBA DE ESCRITORIO DE ESTE EJERCICIO
anterior1=0
anterior2=1
numero=6
muestra 0,1,
bucle for
i=1; i<=numero i++
1 1<=6 (verdadero) 1++
2 2<=6 (verdadero) 2++
3 3<=6 (verdadero) 3++
4 4<=6 (verdadero) 4++
5 5<=6 (verdadero) 5++
6 6<=6 (verdadero) 6++
7 7<=6 (falso) Aquí se termina el bucle del for
actual=anterior1+anterior2 anterior1=anterior2; anterior2=actual; cout <
actual=0+1 anterior1=1 anterior2= 1 muestra 1,
...