|
|
@ -108,15 +108,14 @@ void AjoutPoints(int tNoCarte[], int tPointsCarte[], int tCarteActive[], int nbE
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* \brief Débite une carte lorsqu'un adhérent pratique une activité
|
|
|
|
* \brief Débite une carte lorsqu'un adhérent pratique une activité
|
|
|
|
* \author Antoine Perederii
|
|
|
|
* \author Antoine Perederii - Kyllian Chabanon
|
|
|
|
* \param tNoCarte tableau contenant les numéros de toutes les cartes
|
|
|
|
* \param tNoCarte tableau contenant les numéros de toutes les cartes
|
|
|
|
* \param tNbActivitesJour tableau contenant le nombre d'activité qui a été faite dans la journée
|
|
|
|
* \param tNbActivitesJour tableau contenant le nombre d'activité qui a été faite dans la journée
|
|
|
|
* \param tCarteActive tableau contenant l'état de chaque carte
|
|
|
|
* \param tCarteActive tableau contenant l'état de chaque carte
|
|
|
|
* \param tNbActivitesJour tableau contenant le nombre d'activités du jour
|
|
|
|
* \param tNbActivitesJour tableau contenant le nombre d'activités du jour
|
|
|
|
* \param nbElem taille logique des tableaux
|
|
|
|
* \param nbElem taille logique des tableaux
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* Mettre les points bonus
|
|
|
|
* Demande à l'adhérent quelle activité il veut faire et retire le nombre de points correspondant.
|
|
|
|
* interdire à un adhérent de fréquenter le centre plus d’une fois par jour
|
|
|
|
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
void DebitCarte(int tNoCarte[], int tPointsCarte[], int tCarteActive[], int tNbActivitesJour[], int nbElem)
|
|
|
|
void DebitCarte(int tNoCarte[], int tPointsCarte[], int tCarteActive[], int tNbActivitesJour[], int nbElem)
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -129,9 +128,9 @@ void DebitCarte(int tNoCarte[], int tPointsCarte[], int tCarteActive[], int tNbA
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (tCarteActive[pas] == 1)
|
|
|
|
if (tCarteActive[pas] == 1)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
choix = choixMenuActivites();
|
|
|
|
while (choix != 10)
|
|
|
|
while (choix != 10)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
choix = choixMenuActivites();
|
|
|
|
|
|
|
|
switch (choix)
|
|
|
|
switch (choix)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
case 1:
|
|
|
|
case 1:
|
|
|
|