Problema con generalización en basic
Hola
Un numero de 2 cifras se escribe 10x+y
uno de 3 100x+10y+z etc
Necesito probar que esta igualdad se cumple para algunos números
Para un numero de tres cifras
for x=1 to 9
for y=1 to 9
for z=1 to 9
if (x*y*z*1,5=100x+10y+z) then print x,y,z
next x
next y
next x
Como generalizo esta idea para números de cualquier longitud
Para 2 cifras me da 48 pues
4*8*1,5=48
Un numero de 2 cifras se escribe 10x+y
uno de 3 100x+10y+z etc
Necesito probar que esta igualdad se cumple para algunos números
Para un numero de tres cifras
for x=1 to 9
for y=1 to 9
for z=1 to 9
if (x*y*z*1,5=100x+10y+z) then print x,y,z
next x
next y
next x
Como generalizo esta idea para números de cualquier longitud
Para 2 cifras me da 48 pues
4*8*1,5=48
1 Respuesta
Respuesta de milarantonio
1