• Aucun résultat trouvé

Banque en ligne

N/A
N/A
Protected

Academic year: 2022

Partager "Banque en ligne"

Copied!
1
0
0

Texte intégral

(1)

Auteur : Mohamed Messabihi

Matière : Introduction à l'algorithmique k Mohamed.Messabihi@gmail.com

+ https://sites.google.com/site/informatiquemessabihi/

Université Abou Bakr Belkaïd - Tlemcen Faculté des sciences 1ère L.M.D. MI 2014-2015

11 TP : Manipulation des chiers

Banque en ligne

Le but du TP est de créer une mini application de gestion bancaire où nous pourrons gérer des comptes des clients peuvent eectuer des opérations bancaires.

1. Dénir un type structure Compte. Un compte est déni par : numeroCompte : numéro de compte du client ;

nomClient : le nom d'un client ;

derniereOperation : R : Retrait et V : Virement ; ancienSolde : l'ancien solde ;

nouveauSolde :le nouveau solde ;

dateDerniereOperation : la date de la dernière opération (jj/mm/aaaa).

2. Écrire une fonction ajouterClient qui ajoute un nouveau client.

3. Écrire une fonction acherCompte qui ache le compte d'un client. Cette fonction doit être, capable de chercher un client soit par son nom soit par son numéro de compte.

4. Écrire une fonction main pour tester les deux fonction ci-dessus.

5. Écrire une fonction listerComptes qui ache tous les comptes des clients de la banque.

Tester la dans le main.

6. Écrire une fonction eectuerOperation qui réalise un opération (retrait ou virement) et met à jour le compte.

7. Réécrire la fonction main qui fait appel seulement à la fonction menu. Le début de la fonction menu est donné ci-dessous.

1 void menu(FILE *fic) 2 { char choix;

3 do

4 { printf("\n\ nAjouter d'un nouveau client ...: A\n");

5 printf(" Consultation d'un compte client ...: C\n");

6 printf(" Lister tous les comptes de clients ...: L\n");

7 printf(" Opération sur un compte client ...: O\n");

8 printf(" Quitter ...: Q\n");

9 printf(" votre choix : ");

10 rewind(stdin);

11 scanf("%c",&choix);

12 switch(choix)

13 { case 'a':

14 case 'A': ajout(...) ;

15 ...

16 }

17 }while (choix != 'q' && choix != 'Q');

18 }

B Mohamed.Messabihi@gmail.com Page 1

Références

Documents relatifs

Une fois l’affichage de la fenêtre Rapprocher modifié selon vos besoins, vous pouvez procéder au rapprochement, c’est-à-dire sélectionner dans QuickBooks toutes les opérations

Si, pendant la période d’assurance période d’assurance période d’assurance, un assuré période d’assurance assuré assuré prend connaissance de faits, circonstances ou

Nous vous proposons d’ accompagner la transformation digitale du Groupe BPCE en intégrant par exemple une communauté d’ambassadeurs digitaux : un Digital Champion est présent

toute personne souhaitant intégrer le domaine bancaire dans une fonction de Akwire est un centre de formation spécialisé dans les métiers de support bancaire.. Grâce à des

z n’enregistrez pas les informations de votre carte dans votre profil client du site commerçant, ressaisissez-les à chaque transaction, z si votre banque vous le propose, optez

1.2. L'intégration des trois dimensions du marketing des services 11 1.4. Modèle de l'évaluation de qualité du service de Grônroos... Pour atteindre la qualité dans les

4.3.3.2.1 Le transtypage induit par l'héritage facilitent le polymorphisme L'héritage définit un cast implicite de la classe fille vers la classe mere : on peut affecter à

Le menu déroulant près du haut de l’écran vous permet de sélectionner Paramètres du compte pour personnaliser votre expérience avec Credential en ligne.