• Aucun résultat trouvé

Banque en ligne

N/A
N/A
Protected

Academic year: 2022

Partager "Banque en ligne"

Copied!
1
0
0
En savoir plus ( Page)

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

Pour passer un Administrateur en Utilisateur, l’administrateur doit supprimer le compte et le recréer en tant qu’Utilisateur. Comme la création du compte, la modification d’un

Pour chaque réponse effectuer les tracés sur la figure (0,5 point) et répondre par des phrases( 1 point×3 ).. 1) Donner les poids maximum et minimum conseillés pour une

Cheval Patrimoine Quand les étalons quittèrent les haras & ECOLE NATIONALE SUPERIEURE D'ARCHITECTURE DE NANTES DOCUMENT SOUMIS AU DROIT D'AUTEUR... Cheval

Dès lors que l’avis de crédit de la banque est reçu, l’effet doit être viré du compte 5114 « Effets à l’escompte » vers le compte 512. « Banque

Ajouter un nouveau compte bancaire Dans le champ Rappel d'une agence, sélectionner le compte bancaire de l'entreprise à positionner en pied de facture pour les règlement par

Nous avons réalisé une simulation de votre salaire d’octobre en prenant en compte la réalisation de 17,50 heures supplémentaires dont 16 heures majorées de 25% et 1,5 heures

Les contradictions du capitalisme mûrissent même dans l'atmosphère feutrée propre cl la Suisse; elles créent des failles visibles qui, avec les progrès de la luffe anti-impérialiste

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

Contactez votre Responsable de relation BIL qui se fera un plaisir d’étudier avec vous si MultiLine ou BILnet / BILnet Mobile ou encore les deux/trois ensemble constitue la

Si vous n’avez de compte de dépôt dans aucune banque, soit parce que vous n’en avez jamais eu, soit parce que votre ancien compte a été clôturé, demandez l’ouverture d’un

Pour envoyer votre dossier au médiateur, utilisez l’adresse fi gurant sur votre relevé de compte ou sur votre convention de compte.. Vous pouvez également trouver cette adresse

Virements externes Virements automatiques Opérations en Bourse Ce qu'il n'est pas possible de faire Sécurité et sécurités?. Mots

- Référencement naturel avec paiement aux résultats - Ingénierie et design de sites web, intranet et applicatifs - Hébergement et serveurs dédiés.. - Communication graphique :

Après avoir planté le décor pour la compréhension des fondamentaux sur la garantie bancaire comme moyen de prévention et de gestion des risques bancaire dans le

Troisième étape : activez votre contrat MultiLine Après nous avoir retourné votre contrat dûment signé, notre équipe MultiLine procède à son activation et vous en

Ainsi, au-delà de la protection des opérations sensibles par ANR, plusieurs autres mesures de protection sont adoptées par les banques de la place : masquage partiel des numéros

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.