IDE usado: Qt Creator con compilador MinGW para C++ bajo Windows

El programa sigue el paradigma imperativo y sólo almacena los datos en memoria, ya que el objetivo es ejercitar la lógica y no hacer un programa real.