// Programación en C++ para Ingenieros, Ed. Thomson Paraninfo, 2006 // Capítulo 3: Conceptos básicos de Programación Estructurada en C++ #include <iostream.h> int main(void) { int f0 = 0, f1 = 1; int fAct, nTerm; // Para calcular el elemento actual (fAct) de la serie // tenemos que guardar siempre los dos anteriores // calculados en f0 y f1 respectivamente cout << "Entra el numero de terminos: " << endl; cin >> nTerm; cout << f1 << endl; nTerm = nTerm - 2; while (nTerm > 0) { fAct = f0 + f1; cout << fAct << endl; // Ponemos en f0 el anterior calculado f0 = f1; // Ponemos en f1 el \'ultimo calculado // para el siguiente paso f1 = fAct; nTerm = nTerm - 1; } return 0; }