Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

Bank ATM System

Welcome to the Bank ATM System README. This system provides functionalities for users to manage their bank accounts through an ATM interface.

Overview

This C++ program simulates an ATM system where users can perform various banking operations such as checking balance, withdrawing cash, viewing user details, and updating the mobile number associated with their bank account.

Prerequisites

To run this program, you need:

  • A C++ compiler installed on your system (e.g., g++)
  • Basic understanding of C++ programming language

Getting Started

  1. Clone the Repository:
    git clone https://github.com/your-username/bank-atm-system.git

Compile the Code:

bash Copy code g++ main.cpp -o atm Run the Program:

bash Copy code ./atm Functionalities

  1. Check Balance Users can check their account balance by selecting the "Check Balance" option from the main menu.

  2. Cash Withdrawal Users can withdraw cash from the ATM by entering the desired amount. The system validates the amount and processes the withdrawal if it's within the account balance.

  3. User Details Users can view their account details, including account number, name, balance, and mobile number.

  4. Update Mobile Number Users have the option to update their mobile number linked to the bank account. They need to enter the old mobile number for verification and then provide the new mobile number.

Usage Authentication:

Enter your account number and PIN when prompted for authentication. Main Menu:

Choose from the available options: 1: Check Balance 2: Cash Withdrawal 3: Show User Details 4: Update Mobile Number 5: Exit Perform Operations:

Follow the on-screen instructions to perform the desired operation. Contributor

  1. Hari Patel
  2. Dev Patel
  3. Rony Padmani

About

Welcome to the Bank ATM System README. This system provides functionalities for users to manage their bank accounts through an ATM interface.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages