import java.util.Scanner;
public class HelloWorld
{
public static void main
(String args
[] ) {
int balance = 5000, withdraw, deposit;
Scanner s
= new Scanner
(System.
in); while(true)
{
System.
out.
println("Automated Teller Machine"); System.
out.
println("Choose 1 for Withdraw"); System.
out.
println("Choose 2 for Deposit"); System.
out.
println("Choose 3 for Check Balance"); System.
out.
println("Choose 4 for EXIT"); System.
out.
print("Choose the operation you want to perform:"); int n = s.nextInt();
switch(n)
{
case 1:
System.
out.
print("Enter money to be withdrawn:"); withdraw = s.nextInt();
if(balance >= withdraw)
{
balance = balance - withdraw;
System.
out.
println("Please collect your money"); }
else
{
System.
out.
println("Insufficient Balance"); }
break;
case 2:
System.
out.
print("Enter money to be deposited:"); deposit = s.nextInt();
balance = balance + deposit;
System.
out.
println("Your Money has been successfully depsited"); break;
case 3:
System.
out.
println("Balance : "+balance
); break;
case 4:
}
}
}
}
aW1wb3J0IGphdmEudXRpbC5TY2FubmVyOwpwdWJsaWMgY2xhc3MgSGVsbG9Xb3JsZAp7CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmcgYXJnc1tdICkKICAgIHsgCiAgICAgICAgaW50IGJhbGFuY2UgPSA1MDAwLCB3aXRoZHJhdywgZGVwb3NpdDsKICAgICAgICBTY2FubmVyIHMgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwogICAgICAgIHdoaWxlKHRydWUpCiAgICAgICAgewogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIkF1dG9tYXRlZCBUZWxsZXIgTWFjaGluZSIpOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIkNob29zZSAxIGZvciBXaXRoZHJhdyIpOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIkNob29zZSAyIGZvciBEZXBvc2l0Iik7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiQ2hvb3NlIDMgZm9yIENoZWNrIEJhbGFuY2UiKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJDaG9vc2UgNCBmb3IgRVhJVCIpOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50KCJDaG9vc2UgdGhlIG9wZXJhdGlvbiB5b3Ugd2FudCB0byBwZXJmb3JtOiIpOwogICAgICAgICAgICBpbnQgbiA9IHMubmV4dEludCgpOwogICAgICAgICAgICBzd2l0Y2gobikKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgY2FzZSAxOgogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludCgiRW50ZXIgbW9uZXkgdG8gYmUgd2l0aGRyYXduOiIpOwogICAgICAgICAgICAgICAgd2l0aGRyYXcgPSBzLm5leHRJbnQoKTsKICAgICAgICAgICAgICAgIGlmKGJhbGFuY2UgPj0gd2l0aGRyYXcpCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgYmFsYW5jZSA9IGJhbGFuY2UgLSB3aXRoZHJhdzsKICAgICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIlBsZWFzZSBjb2xsZWN0IHlvdXIgbW9uZXkiKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIkluc3VmZmljaWVudCBCYWxhbmNlIik7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIiIpOwogICAgICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgICAgICAgIGNhc2UgMjoKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnQoIkVudGVyIG1vbmV5IHRvIGJlIGRlcG9zaXRlZDoiKTsKICAgICAgICAgICAgICAgIGRlcG9zaXQgPSBzLm5leHRJbnQoKTsKICAgICAgICAgICAgICAgIGJhbGFuY2UgPSBiYWxhbmNlICsgZGVwb3NpdDsKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiWW91ciBNb25leSBoYXMgYmVlbiBzdWNjZXNzZnVsbHkgZGVwc2l0ZWQiKTsKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiIik7CiAgICAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICAgICAgICAgY2FzZSAzOgogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJCYWxhbmNlIDogIitiYWxhbmNlKTsKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiIik7CiAgICAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICAgICAgICAgY2FzZSA0OgogICAgICAgICAgICAgICAgU3lzdGVtLmV4aXQoMCk7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9Cn0=