Cita:
Iniciado por Pantaláimon En cambio el conjunto de cálculos sobre cómo mostrarlos (encapsulados en la macro IMPRIMIR) no se hacen.
No se no se... me parece muy estricto el tener que preguntar tres veces lo mismo:
- Si ver entonces imprimo el signo de multiplicar
- Si ver y el exponente es uno entonces imprimo la base
- Si ver y el exponente es mayor que uno entonces saco la base por el exponente
Eso es equivalente a:
- Si ver:
- Imprimo el signo de multiplicar
- Si el exponente es uno, imprimo la base
- Si el exponente es mayor que uno, saco la base por el exponente
Solo que ligerísimamente más rápido y, hasta cierto punto, natural.
No son cálculos significativos, yo entiendo que el núcleo del algoritmo es, precisamente, descomponer el número y es eso lo que se pretende evaluar.
Al menos yo lo entendí así.