Simulación de hechizos contra un escudo energético
Simulación en Python donde un mago clasificado por su edad (aprendiz, hechicero o archimago) ataca un escudo energético con hechizos. El programa calcula el poder base del mago según su clasificación y simula dos turnos de hechizos contra un escudo con energía inicial fija. Cada hechizo reduce la energía del escudo en función del poder del mago.
Aprendí a estructurar un programa por fases claras: entrada, validación, cálculo y salida. Entendí cómo las funciones pueden encapsular cálculos específicos, cómo los condicionales pueden clasificar datos basándose en rangos (edad), y cómo simular procesos secuenciales con bucles manteniendo el estado actualizado.