Este ejercicio forma parte de la Guía Práctica de los módulos Programación Orientada a Objetos y Bases de Datos del Programa Nacional 111mil Programadores.
Este complejo de cines cuenta con varios cines distribuidos en la ciudad. Cada cine tiene varias salas. Las salas no tienen el mismo tamaño, por consiguiente, la capacidad en términos de cantidad de butacas disponibles, no es la misma para todas las salas. Las funciones de películas que se proyectarán en cada una de las salas de cada cine del complejo, las define el Responsable de Programación en forma centralizada para cada cine. Esta programación de funciones se usa para reservar lugares y para vender entradas, para una función habilitada para ello. La reserva de entradas puede hacerse vía telefónica o vía web.