Verificación de programación en lenguaje C: el cubo de cualquier número natural m se puede escribir como la suma de m números impares consecutivos. "¿Qué pasa si el resultado de salida es 3^3=1+3+5?
#include
int main()
{
int n, i, k, bandera = 1 , s = 0;
hacer
{
scanf("%d", &n);
para (k = 1 ; bandera == 1; k = k + 2)
para (i = 0, s=0; i < n; i++, k = k + 2)
{
s = k + s;
si (n * n * n == s)
{
bandera = 0;
for (i = 0; i < n; i++, k = k - 2)
printf("%-5d", k);
}
}
} while (n == 0);
return 0;
}
Por favor Haga clic para ingresar la descripción de la imagen