Problemas de programación con visual foxpro
Primero calcule los dígitos y luego calcule la suma del cubo. El programa de ejemplo es el siguiente:
set
talk
off.
p>entrada
'n='
a
n
a=mod(n, 10) p>
b=mod(int(n/10),10)
c=mod(int(n/100),10) a,b,c
m=a*a*a
+
b*b*b
+
c*c* c m
Por supuesto que se puede calcular en un solo paso, pero creo que no es necesario hacerlo tan complicado y el cálculo paso a paso es más eficiente.