Professional Documents
Culture Documents
atm;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Scanner;
break;
case 3:
System.out.printf("\nYour balance is: %.2f USD\n",
balances[position] / 4.2);
Date data = new Date();
System.out.println("\nToday " + dateFormat.format(data) + ",
exchange rate for RON-USD is 4.2");
break;
default:
System.out.println("\nYour balance is: " + balances[position] +
"RON");
break;
}
}
if (newAmount >= 0) {
balances[position] = newAmount;
System.out.println("\nThe new balance is: " + balances[position]);
} else {
System.out.println("Insufficient funds!");
}
}
// overdraft
// default limit 1000
// pe check balance sa apara suma de bani pe care o are in cont
// daca pe cont ai 100 de bani si scoti 200, contul trece in 0 si ai - 100 pe
overdraft
// la depuneri, prima data acoperi sumele luate de pe overdraft si apoi din balance
// set dobanda by default 5%
// in plus (pentru cei ce termina partea de mai sus) cand afisam balance 0,
overdraft-ul ex.: 105 lei is due until next 14 th days
// deci in ziua in care s-au luat bani de pe overdraft, trebuie doar afisat data
scadenta (ziua platii + 14 zile)
// deci calcul de "date-uri" -> (ziua platii efectuate + data scadenta = ziua de
plata)
// vector de adaugat
// pus parametru peste tot
// un if la afisare