Introduction
This project is a simple ATM System developed using C++ without any graphical user interface (GUI). It is fully console-based and focuses on demonstrating basic programming concepts such as variables, data types, functions, conditional statements, and user input handling. The system allows users to create an account, manage their balance, and perform basic banking operations.
๐งพ System Features
The ATM System provides the following core functionalities:
1. Add Account
-
The user can enter an account number.
-
The user can set an initial balance for the account.
2. Deposit
-
Allows the user to add money to their account balance.
-
The system updates and displays the new balance.
3. Withdraw
-
Allows the user to withdraw money from their account.
-
The system checks whether the balance is sufficient before processing the withdrawal.
4. Show Balance
-
Displays the current account balance clearly.
5. Exit
-
Ends the program safely.
⚙️ How the System Works
-
The program runs in the console.
-
Users navigate through a simple menu to choose actions (deposit, withdraw, show balance, or exit).
-
All data is handled within the program using C++ variables and functions.
-
The goal of this project is to help learners understand how real ATM operations can be simulated using basic C++ programming logic.
Comments
Post a Comment