/* * C# Program to Display the ATM Transaction */ using System; class program { public static void Main() { int amount = 1000, deposit, withdraw; int choice, pin = 0, x = 0; Console.WriteLine("Enter Your Pin Number "); pin = int.Parse(Console.ReadLine()); while (true) { Console.WriteLine("********Welcome to ATM Service**************\n"); Console.WriteLine("1. Check Balance\n"); Console.WriteLine("2. Withdraw Cash\n"); Console.WriteLine("3. Deposit Cash\n"); Console.WriteLine("4. Quit\n"); Console.WriteLine("*********************************************\n\n"); Console.WriteLine("Enter your choice: "); choice = int.Parse(Console.ReadLine()); switch (choice) { case 1: Console.WriteLine("\n YOUR BALANCE IN Rs : {0} ", amount); break; case 2: Console.WriteLine("\n ENTER THE AMOUNT TO WITHDRAW: "); withdraw = int.Parse(Console.ReadLine()); if (withdraw % 100 != 0) { Console.WriteLine("\n PLEASE ENTER THE AMOUNT IN MULTIPLES OF 100"); } else if (withdraw > (amount - 500)) { Console.WriteLine("\n INSUFFICENT BALANCE"); } else { amount = amount - withdraw; Console.WriteLine("\n\n PLEASE COLLECT CASH"); Console.WriteLine("\n YOUR CURRENT BALANCE IS {0}", amount); } break; case 3: Console.WriteLine("\n ENTER THE AMOUNT TO DEPOSIT"); deposit = int.Parse(Console.ReadLine()); amount = amount + deposit; Console.WriteLine("YOUR BALANCE IS {0}", amount); break; case 4: Console.WriteLine("\n THANK U USING ATM"); break; } } Console.WriteLine("\n\n THANKS FOR USING OUT ATM SERVICE"); } } /* Enter Your Pin Number 123 ********Welcome to ATM Service************** 1. Check Balance 2. Withdraw Cash 3. Deposit Cash 4. Quit ********************************************* Enter your choice: 1 YOUR BALANCE IN Rs : 1000