lunes, 10 de noviembre de 2025

Sistema de Reservas Hoteleras

Una cadena hotelera desea contar con un sistema informático que le permita registrar y analizar las reservas que se realizan en sus establecimientos.
Los hoteles manejan tres tipos de reservas: Estándar, Premium, y Mixta.
  • En las reservas Estándar, el precio es de $15.000 por noche, y la cantidad de noches es un dato que se ingresa manualmente.
  • En las reservas Premium, el precio es de $30.000 por noche más un 10% adicional. La cantidad de noches es un dato que se ingresa manualmente.
  • En las reservas Mixtas, el precio total se obtiene sumando (noches estándar × $15.000) + (noches premium × $30.000 + 10%), y la duración total es la suma de las noches de hospedaje de ambas reservas.
Cada reserva debe almacenar la información del cliente (dni y nombre con apellido), los datos correspondientes al tipo de reserva y los valores necesarios para determinar su costo total y duración.

1 (20) - Diseñe el modelado necesario aplicando POO para representar este problema.
2 (20) - Realice una función que permita guardar las reservas en un archivo de texto con el formato:
nombre del cliente … tipo de reserva … duración total … costo final.
3 - (30) Empleando algoritmos y contenedores de la STL, implemente los siguientes procedimientos:
Determinar las 5 reservas más económicas.
Mostrar la/s reserva/s con más duración.
Mostrar las reservas cuyo costo total no supere un valor máximo ingresado por el usuario.

4 (30) - Defina y guarde la información en archivo/s binario/s.

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.

La empresa CursoSys lo contrata para desarrollar un software que permita registrar el dictado de su curso

La empresa CursoSys lo contrata para desarrollar un software que permita registrar el dictado de su curso. La empresa dicta un curso y tien...