@ -4,49 +4,46 @@ void AjoutPoints(int tNoCarte[], int tPointsCarte[], int tCarteActive[], int nbe
{
int pointsCarte , NoCarte , trouve , pas ;
printf ( " Entrez le numéro de la carte de l'adhérent recherché : " ) ;
scanf ( " %d " , & NoCarte ) ;
scanf ( " %d " , & NoCarte ) ;
pas = rechercheAdherent ( tNoCarte , nbelem , NoCarte , & trouve ) ;
if ( trouve = = 1 )
if ( trouve = = 1 )
{
printf ( " Entrez le nombre de points a ajouter : " ) ;
printf ( " Entrez le nombre de points à ajouter : " ) ;
scanf ( " %d " , & pointsCarte ) ;
if ( pointsCarte > 0 & & pointsCarte < = 20 )
if ( pointsCarte > 0 & & pointsCarte < = 20 )
{
tPointsCarte [ pas ] = pointsCarte ;
tCarteActive [ pas ] = 1 ;
printf ( " La carte est active. \n " ) ;
}
else
if ( pointsCarte > 20 & & pointsCarte < = 50 )
else if ( pointsCarte > 20 & & pointsCarte < = 50 )
{
tPointsCarte [ pas ] = pointsCarte + pointsCarte * ( 1 + ( 5 / 100.0 ) ) ;
tPointsCarte [ pas ] = pointsCarte + pointsCarte * ( 1 + ( 5 / 100.0 ) ) ;
tCarteActive [ pas ] = 1 ;
printf ( " Merci pour votre achat. Nous vous offrons 5%% supplémentaires. De plus, votre carte est active.\n " ) ;
printf ( " Merci pour votre achat. Nous vous offrons 5%% supplémentaires. \n De plus, votre carte est active.\n " ) ;
}
else
if ( pointsCarte > 50 & & pointsCarte < = 100 )
else if ( pointsCarte > 50 & & pointsCarte < = 100 )
{
tPointsCarte [ pas ] = pointsCarte + pointsCarte * ( 1 + ( 10 / 100.0 ) ) ;
tPointsCarte [ pas ] = pointsCarte + pointsCarte * ( 1 + ( 10 / 100.0 ) ) ;
tCarteActive [ pas ] = 1 ;
printf ( " Merci pour votre achat. Nous vous offrons 10%% supplémentaires. De plus, votre carte est active.\n " ) ;
printf ( " Merci pour votre achat. Nous vous offrons 10%% supplémentaires. \n De plus, votre carte est active.\n " ) ;
}
else
if ( pointsCarte > 100 )
else if ( pointsCarte > 100 )
{
tPointsCarte [ pas ] = pointsCarte + pointsCarte * ( 1 + ( 15 / 100.0 ) ) ;
tPointsCarte [ pas ] = pointsCarte + pointsCarte * ( 1 + ( 15 / 100.0 ) ) ;
tCarteActive [ pas ] = 1 ;
printf ( " Merci pour votre achat. Nous vous offrons 15%% supplémentaires. De plus, votre carte est active.\n " ) ;
printf ( " Merci pour votre achat. Nous vous offrons 15%% supplémentaires. \n De plus, votre carte est active.\n " ) ;
}
else
{
printf ( " Le nombre de points est incorrect. \n " ) ;
printf ( " Veuillez ressaisir le nombre de points a ajouter : " ) ;
printf ( " Veuillez ressaisir le nombre de points à ajouter : " ) ;
scanf ( " %d " , & pointsCarte ) ;
}
}
else
{
printf ( " Ce numéro d'adhér ant n'existe pas, veuillez réessayer \n " ) ;
printf ( " Ce numéro d'adhér ent n'existe pas. Veuillez réessayer. \n " ) ;
return ;
}
}
@ -56,15 +53,15 @@ void DebitActivitee(int tNoCarte[], int tCarteActive[], int tNbActivitesJour[],
int NoCarte , trouve , pas , pointsCarte ;
char reponse ;
printf ( " Entrez le numéro de la carte de l'adhérent recherché : " ) ;
scanf ( " %d " , & NoCarte ) ;
scanf ( " %d " , & NoCarte ) ;
pas = rechercheAdherent ( tNoCarte , nbelem , NoCarte , & trouve ) ;
if ( trouve = = 1 )
if ( trouve = = 1 )
{
if ( tCarteActive [ pas ] = = 1 )
if ( tCarteActive [ pas ] = = 1 )
{
printf ( " Voulez-vous d esactiver cette carte ? (O/N )\n " ) ;
printf ( " Voulez-vous d ésactiver cette carte ? (o/n )\n " ) ;
scanf ( " %*c%c " , & reponse ) ;
if ( reponse = = ' O ' | | reponse = = ' o ' )
if ( reponse = = ' O ' | | reponse = = ' o ' )
{
tCarteActive [ pas ] = 0 ;
printf ( " La carte est desactivée. \n " ) ;
@ -76,9 +73,9 @@ void DebitActivitee(int tNoCarte[], int tCarteActive[], int tNbActivitesJour[],
}
else
{
printf ( " La carte est desactivée. Voulez-vous la réactiver ? ( O/N )\n " ) ;
printf ( " La carte est desactivée. Voulez-vous la réactiver ? ( o/n )\n " ) ;
scanf ( " %*c%c " , & reponse ) ;
if ( reponse = = ' O ' | | reponse = = ' o ' )
if ( reponse = = ' O ' | | reponse = = ' o ' )
{
tCarteActive [ pas ] = 1 ;
printf ( " La carte est activée. \n " ) ;
@ -91,7 +88,7 @@ void DebitActivitee(int tNoCarte[], int tCarteActive[], int tNbActivitesJour[],
}
else
{
printf ( " Ce numéro d'adhér ant n'existe pas, veuillez réessayer \n " ) ;
printf ( " Ce numéro d'adhér ent n'existe pas. Veuillez réessayer. \n " ) ;
return ;
}
}