SAE S1.01
|
Fichier contenant les fonctions pour la gestion des points des adhérents. More...
#include "Fonctions.h"
Functions | |
int | RechercheAdherent (int tNoCarte[], int nbElem, int noCarte, int *trouve) |
Recherche un adhérent. More... | |
void | AjoutPoints (int tNoCarte[], int tPointsCarte[], int tCarteActive[], int nbElem, int noCarte) |
Ajoute des points sur une carte. More... | |
void | DebitCarte (int tNoCarte[], int tPointsCarte[], int tCarteActive[], int tNbActivitesJour[], int nbElem) |
Débite une carte lorsqu'un adhérent pratique une activité More... | |
Fichier contenant les fonctions pour la gestion des points des adhérents.
void AjoutPoints | ( | int | tNoCarte[], |
int | tPointsCarte[], | ||
int | tCarteActive[], | ||
int | nbElem, | ||
int | noCarte | ||
) |
Ajoute des points sur une carte.
tNoCarte | tableau contenant les numéros de toutes les cartes |
tPointsCarte | tableau contenant le nombre de points restants sur chaque carte |
tCarteActive | tableau contenant l'état de chaque carte |
nbElem | taille logique des tableaux |
noCarte | numéro de la carte à créditer |
Permet d'ajouter des points à la carte correspondant au numéro de carte donné en paramètre. Il y a des bonus donnés selon le nombre de points ajoutés :
void DebitCarte | ( | int | tNoCarte[], |
int | tPointsCarte[], | ||
int | tCarteActive[], | ||
int | tNbActivitesJour[], | ||
int | nbElem | ||
) |
Débite une carte lorsqu'un adhérent pratique une activité
tNoCarte | tableau contenant les numéros de toutes les cartes |
tNbActivitesJour | tableau contenant le nombre d'activité qui a été faite dans la journée |
tCarteActive | tableau contenant l'état de chaque carte |
tNbActivitesJour | tableau contenant le nombre d'activités du jour |
nbElem | taille logique des tableaux |
Mettre les points bonus interdire à un adhérent de fréquenter le centre plus d’une fois par jour
int RechercheAdherent | ( | int | tNoCarte[], |
int | nbElem, | ||
int | noCarte, | ||
int * | trouve | ||
) |
Recherche un adhérent.
tNoCarte | tableau contenant les numéros de toutes les cartes |
nbElem | taille logique des tableaux |
noCarte | numéro de la carte à rechercher |
trouve | pointeur prenant comme valeur 1 si le numéro a été trouvé et 0 sinon |