Mi aportacion:
limite = 5 * 20; // 5 = múltiplo, 20 = número de repeticiones
for (i=0; i < limite; i+=5)
.... printf("%d\n", i); // en C++: std:cout << i << std:endl;
NOTA: Cuantas menos operaciones hagas (multiplicaciones en tu caso) mas rápido y eficiente será el programa.
NOTA 2: Ya verás tu si el bucle empieza en 0 o en 1, y si la condición de parada es "i < limite" o "i <= limite"
limite = 5 * 20; // 5 = múltiplo, 20 = número de repeticiones
for (i=0; i < limite; i+=5)
.... printf("%d\n", i); // en C++: std:cout << i << std:endl;
NOTA: Cuantas menos operaciones hagas (multiplicaciones en tu caso) mas rápido y eficiente será el programa.
NOTA 2: Ya verás tu si el bucle empieza en 0 o en 1, y si la condición de parada es "i < limite" o "i <= limite"