-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathBalanceSystem.java
More file actions
30 lines (27 loc) · 1.48 KB
/
BalanceSystem.java
File metadata and controls
30 lines (27 loc) · 1.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import java.math.*;
import java.util.*;
public class BalanceSystem extends MenuSelector{
BankAccount bankAccount = new BankAccount();
public boolean balanceSystem(){
System.out.println("\n-----------------------BALANCE-----------------------");
if(bankAccount.getBalanceDenar() > 0.01){
System.out.printf("\t\t\t\t\t" + " ден. " + "%.2f", bankAccount.getBalanceDenar());
System.out.println();}
if(bankAccount.getBalancePound() > 0.01){
System.out.printf("\t\t\t\t\t" + " £ " + "%.2f", bankAccount.getBalancePound());
System.out.println();}
if(bankAccount.getBalanceEuro() > 0.01){
System.out.printf("\t\t\t\t\t" + " € " + "%.2f", bankAccount.getBalanceEuro());
System.out.println();}
if(bankAccount.getBalanceDollar() > 0.01){
System.out.printf("\t\t\t\t\t" + " $ " + "%.2f", bankAccount.getBalanceDollar());
System.out.println();}
if(bankAccount.getBalanceYen() > 0.01){
System.out.printf("\t\t\t\t\t" + " ¥ " + "%.2f", bankAccount.getBalanceYen());
System.out.println();}
if(bankAccount.getBalanceDenar() + bankAccount.getBalancePound() + bankAccount.getBalanceEuro() + bankAccount.getBalanceDollar() + bankAccount.getBalanceYen() <= 0.01)
System.out.println(" Your account is currently empty!");
System.out.println("-----------------------BALANCE-----------------------\n");
return false;
}
}