Historia
En este ejercicio juegas a un juego de rol llamado «Wizard and Warriors», que te permite jugar como mago o como guerrero.
Hay reglas distintas para los guerreros y los magos que determinan cuántos puntos de daño infligen.
Para un guerrero, estas son las reglas:
- Inflige 6 puntos de daño si el personaje atacado no es vulnerable
- Inflige 10 puntos de daño si el personaje atacado es vulnerable
Para un mago, estas son las reglas:
- Inflige 3 puntos de daño si el mago no preparó un hechizo con antelación
- Inflige 12 puntos de daño si el mago sí preparó un hechizo con antelación
Por lo general, los personajes nunca son vulnerables. Sin embargo, los magos sí son vulnerables si no han preparado un hechizo.
Tareas
La historia facilita definir funciones:
- Describe un personaje
- Haz que los personajes no sean vulnerables de forma predeterminada
- Permite que los magos preparen un hechizo
- Haz que los magos sean vulnerables cuando no hayan preparado un hechizo
- Calcula los puntos de daño de un mago
- Calcula los puntos de daño de un guerrero
Implementaciones
Referencia