|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
lamiss farahÉtudiant Inscription : janvier 2013 Messages : 4 ![]() |
Bonjour s'il vous plait j'ai vraiment besoin de votre aide !!! j'ai un travail a faire je l'ai fait mais j'ai trouvé beaucoup d'erreurs alors la je veux le refaire mais je n'arrive pas je suis bloquée aidez moi s'il vous plait !! le travail c'est d'écrire un programme de gestion de la réservation des billets dans une salle de théâtre la salle dispose 20rangées et 50sièges chacune. Le programme doit offrir les fonctionnalités suivantes :
*réserver a une personne dans une rangées a partir du début. *Si le nombre de places libres dans la rangées est insuffisant la requêtes est mise dans la liste d'attente. *On affiche les sièges réservés ou la mise en liste d'attente de la requête. *Annuler toutes les réservations faites par une personne donnée si celles-ci est dans la liste d'attente elle en est rayée. *Avant de traiter la requête suivante, les sièges libérés sont attribués aux premières personnes dans la lise d'attente.(//moi je ne pouvait pas faire ça!!) *on affiche un message d'annulation et les noms des personnes dont la requête dans la liste d attente ont pu être satisfaites. On me demande une implémentation en C/C++des ces fonctionnalités.Vous ne pourrez jamais imaginer le faveur que vous allez me faire Merci en avance |
|
|
00
|
|
|
#2 |
![]() ![]() Chercheur d'emploi Inscription : septembre 2007 Messages : 4 611 ![]() |
Bonjour et bienvenue,
On peut t'aider. Par contre, on ne fera pas ton devoir à ta place. Montre-nous ici ce que tu as déjà écrit (en utilisant les balises [code] et [/code]) et on tâchera de t'aider. Sache également que C et C++ sont des langages distincts. Il faudra que tu décides dès le départ si tu souhaites écrire ton projet dans l'un ou l'autre de ces deux langages pour qu'on puisse t'orienter dans la bonne direction et que tu choisisses les bonnes ressources en conséquence. |
|
|
00
|
|
|
#3 | ||
lamiss farahÉtudiant Inscription : janvier 2013 Messages : 4 ![]() |
Ouii je saiis mais j'ai fait trop d'erreurs comme par exemple quand je fais une réservation dans rangée1 50places et après une autre réservation dans la meme rangée cette dernière sera dans la liste d'attente quand j'annule la première la deuxième réservation doit la remplacer mais moi j n’arrive pas a faire ça !!
Voila les déclarations: Code :
|
||
|
|
00
|
|
|
#4 |
lamiss farahÉtudiant Inscription : janvier 2013 Messages : 4 ![]() |
Je vais le faire en C.
|
|
|
00
|
|
|
#5 |
![]() ![]() Chercheur d'emploi Inscription : septembre 2007 Messages : 4 611 ![]() |
Dans un premier temps, tu utilises typedef au mauvais endroit. Sais-tu à quoi sert ce mot-clé ?
|
|
|
10
|
|
|
#6 |
lamiss farahÉtudiant Inscription : janvier 2013 Messages : 4 ![]() |
C'est pour le tableau !!
|
|
|
01
|
|
|
#7 |
![]() ![]() Chercheur d'emploi Inscription : septembre 2007 Messages : 4 611 ![]() |
Non.
« Typedef » signifie Type Definition, soit « définition de type » et sert à créer un alias sur un nom de type existant dans le but de le rendre plus simple à écrire. On l'utilise fréquemment sur les structures pour éviter d'avoir à écrire « struct » à chaque fois que l'on instancie une variable. Ce n'est pas systématique mais dans le cas présent, ce mot-clé aurait dû apparaître avant tes « struct » et pas du tout avant « int tableau ». |
|
|
10
|
|
|
#8 | ||
|
Expert Confirmé Sénior
![]() ![]() Ingénieur systèmes embarqués Inscription : juin 2009 Messages : 1 696 ![]() |
Code :
__________________
Si Code::Blocks vous dit undefined reference to 'socket@12', cela signifie que vous avez un problème d'édition des liens. Allez dans Projects / Build Options / Linker Settings / Add et renseigner ici les .a qui vont bien. Exemple pour les sockets : C:\Program Files\CodeBlocks\MinGW\lib\libws2_32.a Pour les adeptes du langage SMS, allez ici et ramenez la traduction française ^^ Pour vos problèmes d'embarqué, utilisez le forum dédié ! |
||
|
40
|
Copyright © 2000-2013 - www.developpez.com