Código
#include <stdio.h> #include <iostream> using namespace std; int main (void) { int a, b, sum; a = 0; b = 1; for (int i = 0; i < 20; i++) { sum = a + b; cout << sum << endl; a = b; b = sum; } }
SI te fijas, hay un apartado donde hago el bucle; en el ejemplo he puesto hasta 20 carácteres:
Código
for (int i = 0; i < 20; i++)
Solo hace falta que hagas un cin para pedir al usuario un número que se guardará por ejemplo en NUM, y hacer
Código
for (int i = 0; i < NUM; i++)
Donde NUM será la variable que guardará cuantos numeros se mostrarán (los que pida el usuario.
Así que queda:
Código
#include <stdio.h> #include <iostream> using namespace std; int main (void) { int a, b, sum, num; a = 0; b = 1; cout << "Introduce la cantidad de numeros a mostrar: "; cin >> num; for (int i = 0; i < num; i++) { sum = a + b; cout << sum << endl; a = b; b = sum; } }
Espero lo hayas entendido y que no haya perdido minutos de mi vida en explicártelo
Un abrazo