100% found this document useful (1 vote)
9K views1 page

C++ Flowchart Atm Machine

This document outlines the steps in an ATM transaction process. It begins by reading the inserted card and checking if it is valid. If invalid, the card is ejected and a rejection is informed. If valid, a PIN is requested and validated up to three tries. If valid, transaction options like balance check or withdrawal are displayed. The selected option is processed by checking funds, dispensing money, and registering the transaction with the bank database.

Uploaded by

Ashwin Asogan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
9K views1 page

C++ Flowchart Atm Machine

This document outlines the steps in an ATM transaction process. It begins by reading the inserted card and checking if it is valid. If invalid, the card is ejected and a rejection is informed. If valid, a PIN is requested and validated up to three tries. If valid, transaction options like balance check or withdrawal are displayed. The selected option is processed by checking funds, dispensing money, and registering the transaction with the bank database.

Uploaded by

Ashwin Asogan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
  • ATM Transaction Process

Start Read card

NO
Card
Inform Rejection Eject Card
valid

Inform
Accept Pin
card
NO
capture

NO Is YES
PIN Capture
third
VALID retry card

YES Exit
Display
Transaction Withdraw
options

YES
Read
Check balance
option

YES
NO Inform
Exit Enough insufficient
Register
money Form
Transaction to
Bank DB
NO
YES
YES NO
Get money Deposit Expel Money
and process

Register transaction
to Bank DB

You might also like