J'essaye de développer un système où cette application permet à l'utilisateur de réserver le siège de billet. J'essaye de mettre en application un système automatique (une fonction) où l'application peut choisir les meilleures places pour l'utilisateur.Fichier de données de mise à jour automatique et affichage?
Mon fichier base de données actuelle (seats.txt) magasin de cette façon (pas sûr si son un bon format:
X000X
00000
0XXX0
où X signifie que le siège est occupé, 0 ne signifie rien
Après. l'utilisateur se connecte à mon système, et choisissez le "Choisissez le meilleur pour vous", l'utilisateur sera invité à entrer combien de sièges il/elle veut (j'ai fait cette partie), maintenant, si l'utilisateur sais: 2, je vais vérifier première rangée, voir s'il y a des sièges vides, si oui, alors j'attribue (c'est une manière simple, une fois que j'obtiens ce travail, j'écrirai un meilleur algorithme de "réservation automatique")
J'essaie de jouer avec sed, awk, grep ... mais ça ne marche pas (je suis novice en programmation bash, je viens d'apprendre bash il y a 3 jours).
Quelqu'un peut-il aider? FYI: Le format seats.txt ne doit pas forcément être comme ça. Il peut aussi être, stocker tous les sièges de 1 rang, comme: X000X0XXX00XXX
Merci =)
Ceci est trop semblable à http://stackoverflow.com/questions/4268916/bash-programmingdisplay-data-in-matrix-format et un couple d'autres. Ajouter un tag de devoirs. – thkala