Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

please i need the answer as fast as possible urgently.. answer could be in french or english doesn't matter Logiciel ATM: Ecrire un programme C#

image text in transcribed

please i need the answer as fast as possible urgently..

answer could be in french or english doesn't matter

Logiciel ATM: Ecrire un programme C# qui simule un logiciel ATM, ce programme doit avoir : 1. Un Menu principal qui permet l'utilisateur de choisir une fois le programme dmarre): a. Grer les cartes : i. Ajouter une nouvelle carte de crdit ii. Supprimer une carte dj existante b. Transactions sur une carte : i. Retirer de l'argent (soustraction du montant existant selon la carte) ii. Vrifier le montant existant de la carte iii. Changer le code PIN de la carte c. Quitter le programme 2- Caractristiques des cartes : a. Une carte est identifie par son numro (choisi par l'utilisateur) b. Elle doit avoir un montant lors de son initialisation (choisi par l'utilisateur) c. Un code PIN (de 4 chiffres) doit tre gnrer automatiquement lors de l'initialisation et afficher sur le terminal d. Elle a une limite de 100$ par transaction (on ne peut pas retirer plus que 100$ par transaction). 3- Plus d'info : a. Pour faire une transaction (comme mentionner dans l-b) sur une carte, le programme doit demander l'utilisateur de saisir (depuis la ligne de commande) le numro de la carte, puis vrifier le PIN avant d'afficher les diffrentes options b. Si l'utilisateur utilise un faux PIN 3 fois, le programme doit supprimer la carte en question et informer l'utilisateur c. Ce programme peut admettre jusqu' 10 cartes au maximum. d. Le Menu principal (1-) doit s'afficher de nouveau aprs terminaison d'une opration, jusqu' ce que l'utilisateur choisi de quitter le logiciel (1-C). A cet instant, un message doit s'afficher sur le terminal avant la fin du logiciel. Vous serez not sur : Clart du code Commentaire dans le code Logique (utilisation des correctes constructeurs, boucles, operateurs, ...) Rfrences (lien web) au cas o vous utilisez un nouveau objet/fonction qui ne faisant pas part du cours. Logiciel ATM: Ecrire un programme C# qui simule un logiciel ATM, ce programme doit avoir : 1. Un Menu principal qui permet l'utilisateur de choisir une fois le programme dmarre): a. Grer les cartes : i. Ajouter une nouvelle carte de crdit ii. Supprimer une carte dj existante b. Transactions sur une carte : i. Retirer de l'argent (soustraction du montant existant selon la carte) ii. Vrifier le montant existant de la carte iii. Changer le code PIN de la carte c. Quitter le programme 2- Caractristiques des cartes : a. Une carte est identifie par son numro (choisi par l'utilisateur) b. Elle doit avoir un montant lors de son initialisation (choisi par l'utilisateur) c. Un code PIN (de 4 chiffres) doit tre gnrer automatiquement lors de l'initialisation et afficher sur le terminal d. Elle a une limite de 100$ par transaction (on ne peut pas retirer plus que 100$ par transaction). 3- Plus d'info : a. Pour faire une transaction (comme mentionner dans l-b) sur une carte, le programme doit demander l'utilisateur de saisir (depuis la ligne de commande) le numro de la carte, puis vrifier le PIN avant d'afficher les diffrentes options b. Si l'utilisateur utilise un faux PIN 3 fois, le programme doit supprimer la carte en question et informer l'utilisateur c. Ce programme peut admettre jusqu' 10 cartes au maximum. d. Le Menu principal (1-) doit s'afficher de nouveau aprs terminaison d'une opration, jusqu' ce que l'utilisateur choisi de quitter le logiciel (1-C). A cet instant, un message doit s'afficher sur le terminal avant la fin du logiciel. Vous serez not sur : Clart du code Commentaire dans le code Logique (utilisation des correctes constructeurs, boucles, operateurs, ...) Rfrences (lien web) au cas o vous utilisez un nouveau objet/fonction qui ne faisant pas part du cours

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Practical Neo4j

Authors: Gregory Jordan

1st Edition

1484200225, 9781484200223

More Books

Students also viewed these Databases questions

Question

How do modern Dashboards differ from earlier implementations?

Answered: 1 week ago