Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Come gestire una prenotazione?
Forum - C/C++ - Come gestire una prenotazione?

Avatar
zanardi84 (Normal User)
Newbie


Messaggi: 11
Iscritto: 28/02/2011

Segnala al moderatore
Postato alle 17:47
Martedì, 14/06/2011
Torno a postare in questo ottimo forum.
Stavolta ho un problema davanti al quale non so come approcciare.
Devo gestire il sistema di prenotazione di un albergo.
In una lista ho le camere suddivise per categoria (ho semplificato)
In un'altra ho l'elenco dei clienti contenente le data di arrivo all'albergo e quella di partenza.

Se per esempio un cliente chiede di prenotare in un dato periodo un tipo di camera, come verifico che effettivamente sia libera?

Grazie.

PM
Avatar
Alex (Ex-Member)
Expert


Messaggi: 441
Iscritto: 15/08/2005

Up
1
Down
V
Segnala al moderatore
Postato alle 21:24
Martedì, 14/06/2011
intanto nella lista dei clienti devi aggiungere un'altra variabile per memorizzare la camera occupata;
successivamente con un bel ciclo for controlli se la camera nel periodo da prenotare è libera o no.

Penso di aver trovato una soluzione. Ad ogni camera associo un vettore di 1000 elementi che rappresenta i giorni a partire d una data di riferimento e per ogni elemento metto un flag di occupato o libero. - zanardi84 - 04/07/11 09:06


Alex=)
PM