You are on page 1of 19

C PROGRAM FOR

AUTOMATION OF
ATM
{C}
PROGRAMMING
INTRODUCTION

 Mission: Building a C program to an ATM machine by using our C programming knowledge


 Vission: Enhancing C programming know how in operating in ATM machine
BACKGROUND TO THE PROJECT

 Achieveing the current issues and global issues


 Be practical in our day today world
 Co-operate with the modern world
 Dealing with the novel technical knowledge
 Enhancing team spirits and sharing knowledge
 Achieveing the ultimate goals of our study area
AIMS AND OBJECTIVES

 Enhancing ICT know how in manipulating ATM machines


 Awareness of progress of each and every component given to the group
 Understanding the short coming or drawbacks or taking remedial measures
 Providing the knowledge practically
WHAT IS AN ATM MACHINE
 An automated teller machine (ATM) is an electronic banking outlet,which allows
customers to complete basic transaction without the aid of a branch representative
or a teller
ATM CARD
 An ATM Card is any payment issued by a financial institution that enables a
customer to access an ATM machine in order to perform transaction
ADVANTAGES

 Can use ATM machine at any time without accessing into a bank
 ATM’s offer the convenience of multiple locations
 Your ATM Card is protected by a PIN
 You don’t need to fill out any slips to do your task
 ATM’s are faster than going to the bank-no long lines
 One can withdraw cash at ATM’s in foreign countries
DISADVANTAGES

 There must be system down failures


 You might forget your pin number
 Risk of roberry when you leave the ATM
 Fee charge to use ATM’s of other banks can become expensive
THE SOURCE CODE
PROGRAM EXPLANATION
 This is our program here color 3F is used to change the Color of the output
 And here we are using while loop If pin entered is true then it is valid or it is
invalid pin

 If count==3 exit the program


 Then another while loop is used to continue transaction which gives 3 option
 Switch statement is used to switch options that means which option is which
option is entered among 3
 In case1:Balance is greater than amount than comes output as enter the enter
the amount or insufficient balance
 In case2:is for deposition of amount which you want to deposite
 Case 3 is to print the balance of amount in account
 Then default if we give invalid option
GROUP MEMBERS

 Manukumar.R
 Kiran Gowda.R
 Likhil Gowda.N T
 Mahadeva prasad.J
 Jeevan.k s
THANK YOU

You might also like