Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1354 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Programme d'un Moteur de reservation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Programme d'un Moteur de reservation

n°1946947
PERSEVERAN​CE
Posté le 03-12-2009 à 14:45:53  profilanswer
 

Bonjour les ami(e)s,
Votre aide me sera bien précieuse pour trouver une solution à mon probléme .Je galère depuis des heures en essayant de faire ce petit algorithme de réservation qui donne des propositions de reservation selon les types d'hebergement existant
La problématique qui se pose est la suivante :  
Lors de la réservation d’un hôtel, selon le nombre de participants, le moteur de réservation doit proposer à l’internaute toutes les répartitions possibles.  
 
Exemple : un hôtel contient 2 types de logement  
Type logement 1 : chambre single : maximum 1 personne  
Type logement 1 : chambre double : maximum 2 personnes  
L’internaute réserve pour 3 personnes :  
 
Le moteur de réservation doit lui indiquer les répartitions suivantes :  
Proposition 1 : 1 double + 1 single  
Proposition 2 : 3 single  
 
Alors pour un hôtel contenant (n) types de logement (type 1, type 2, …type n) caractérisés par les capacités (C1, C2,…..Cn)  
 
L’internaute demande une réservation dans cet hôtel pour X personnes.  
Alors,je devrais developper un petit algorithme  intelligent afin de l'implementer en PHP qui donne tout les cas possible de reservation en fonction des capacité des chambres C1, C2, ... , Cn et le nombre de personne à heberger X.  
 
Alors comme 1er idée, j'ai pensé a produire toutes les combinaisons possibles de C1 à Cn telque la somme de cette combinaison = X  
 
Comment alors resoudre ce problème et trouver les (ai):  
 
X= Somme(ai . Ci) {i=1 a n} j'ai essayé avec la methode de Gauss mais toujours rien!
Si vous avez des idées, j'en serai reconnaissant.
Merci d'avance.

mood
Publicité
Posté le 03-12-2009 à 14:45:53  profilanswer
 

n°1946964
stealth35
Posté le 03-12-2009 à 15:13:37  profilanswer
 

tu prends pas en compte les nombre de chambre disponible ?

n°1946970
PERSEVERAN​CE
Posté le 03-12-2009 à 15:18:47  profilanswer
 

Non ,La disponobilité n'est pas prise en compte.

n°1946980
stealth35
Posté le 03-12-2009 à 15:30:59  profilanswer
 

ca enleve deja un parametre, je vai y réfléchir


Message édité par stealth35 le 03-12-2009 à 15:44:03
n°1946988
stealth35
Posté le 03-12-2009 à 15:46:37  profilanswer
 

et non plus le type : par exemple 1 couple et 2 enfants,  tu proposes pas 2 lit doubles, ca serai 1 double et 2 single  plutot en premier choix ?


Message édité par stealth35 le 03-12-2009 à 15:47:14
n°1947017
PERSEVERAN​CE
Posté le 03-12-2009 à 16:15:31  profilanswer
 

je souhaite seulement développer un algorihtme iltelligent qui donne tout les cas possible de reservation en fonction des capacité des chambres C1, C2, ... , Cn et le nombre de personne à heberger X.  
Donc le type de personne n'est pas pris en compte.C'est juste un algorithme de répartition que je souhaiterai faire.
 
 

n°1947029
stealth35
Posté le 03-12-2009 à 16:24:16  profilanswer
 

dac ;)

n°1947102
NewsletTux
<Insérez ici votre vie />
Posté le 03-12-2009 à 18:14:09  profilanswer
 

il faut caser les plus gros d'abord.
 
pour le nb X de personnes, tu proposes d'abord les chambres qui contiennent le plus de personnes.
et à chaque chambre proposée, tu supposes qu'elle sera pleinement occupée, donc il te reste X - Y personnes à loger.
 
et plus tu décrémentes ton X, plus tu proposes des chambres de petite contenance.


---------------
NewsletTux - outil de mailing list en PHP MySQL
n°1947106
stealth35
Posté le 03-12-2009 à 18:19:32  profilanswer
 

tu peu utilisé les modulo, avec '%'
 

n°1947213
PERSEVERAN​CE
Posté le 04-12-2009 à 09:53:43  profilanswer
 

Bonjour à tous ,j'ai tout essayé et  je n'arrive toujours pas à faire fonctionner mon  programme,j'ai également essayé en utilisant  le graphe de Ferrer mais sans succès..
Si quelqu'un a une suggestion, merci d'avance !  
 
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Programme d'un Moteur de reservation

 

Sujets relatifs
Réalisation d'un mini programme proxy FTPQuestion sur la réservation mémoire
Perl [Modification d'un programme existant] Probleme avec IfAutomatiser tâche (script) via programme : Possible ?
Comment transformer un programme VB en Plugin ?PROGRAMME POUR LIVRE D'OR
Appel d'url via un programme en C++Un lanceur de programme prenant en compte un paramètre
comment créer un bouton pour lancer mon programme depuis Excel[php/mysql] lancer un programme php en cas d'updates de MySql [resolu]
Plus de sujets relatifs à : Programme d'un Moteur de reservation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR