public static void Main()
{ double Deposit,withdrawal,Balance;
Console.WriteLine("transactional Options");
Console.WriteLine("1: Deposit");
Console.WriteLine("2: Withdrawal");
Console.WriteLine("3:View Balance");
Console.WriteLine("4: Cancel");
Console.WriteLine("\nEnter tranaction option(1,2,3 or4):");
Options= Convert.ToInt32(Console.ReadLine());
Console.Write("\nEnter deposit amount:");
Deposit= Convert.ToDouble(Console.ReadLine());
Console.Write("Balance:{0:c}", Balance);
Console.Write(string.Format("\nDeposit:{}",Deposit));
Console.Write(string.Format("\nNew Balance: {0:c}\n",Balance + Deposit));
Console.Write("Write withdrawal amount:");
withdrawal= Convert.ToDouble(Console.ReadLine());
Console.Write("Insufficient Funds to process the transaction");
Console.Write("Balance:{0:c}", Balance);
Console.Write("\nWithdraw:{0:c}", withdrawal);
Console.Write(string.Format("\nNew Balance: {0:c}\n",Balance - withdrawal));
Console.WriteLine("Current Balance:{0:c}\n",Balance);
Console.WriteLine("Transaction Cancelled\n");
Console.WriteLine("Invalid Transaction");