El problema planteado se trata en descomponer un numero leído en sus factores primos
El siguiente programa en python hace uso del ciclo while.
La lógica que utiliza este algoritmo es simple. Si el numero tiene modulo 0, quiere decir que tiene múltiplo, luego se divide y se continua la verificación.
Quiero hacer este programa… Pero ¿Cómo funciona?
La ejecución paso a paso del programa la puede ver en la
eoria
Aclare algunos conceptos
est
Tómese únicamente 90 segundos
ablero
Comparte tu Algoritmo
Las estructuras repetitivas se pueden mezclar con sentencias condicionales. La eficiencia de un programa con respecto a otro se mide según su orden de magnitud. Recuerde entonces hacer un programa mas eficiente siempre. Igualmente recuerde que cuando trabaje con ciclos (estructuras repetitivas) es necesario tener en cuenta las salidas forzosas para no incurrir en operaciones innecesarias a nivel de ejecución.
[Tweet «»Soy un programa mas feliz si peso menos» #Tutorias ☺»]