Versión 1

  • estructuras de datos: variables.
  • abstracción procedimental: no.
  • instrucciones de flujos: condicionales.
  • características: ejecución única.

Versión 2

  • estructuras de datos: variables.
  • abstracción procedimental: no.
  • instrucciones de flujos: condicionales y bucles.
  • características:
    • validación de datos.
    • ejecución hasta decisión del usuario de salir.
    • mensaje de despedida.

Versión 3

  • estructuras de datos: variables.
  • abstracción procedimental: sí.
  • instrucciones de flujos: condicionales y bucles.
  • características:
    • validación de datos.
    • ejecución hasta decisión del usuario de salir.
    • mensajes de bienvenida y de despedida.

Versión 4

  • estructuras de datos: variables, structs.
  • abstracción procedimental: sí.
  • instrucciones de flujos: condicionales y bucles.
  • características:
    • validación de datos.
    • ejecución hasta decisión del usuario de salir.
    • mensajes de bienvenida y de despedida.

Fix

  • Changed the way of validating our menu option

Fixv2

  • Deleted unneeded comments
  • Changed the way of validating our menu option

Fixv3

  • Fixed adding parameter to the validate function