Skip to content

Commit 4a7a41b

Browse files
committed
Atm Machine
1 parent 13db0de commit 4a7a41b

3 files changed

Lines changed: 66 additions & 0 deletions

File tree

‎ATM/src/Withdrawal.java‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
public class Withdrawal
2+
{
3+
public static void main(String[] args)
4+
{
5+
int withdrawal=137;//variable declaration
6+
7+
//calculation
8+
int five = withdrawal/ 5;
9+
int remaining = withdrawal % 5;
10+
int one = remaining/ 1;
11+
//output
12+
System.out.print("$5" + "( " + five + " )" + ", ");
13+
System.out.println("$1" + "( " + one+ " )");
14+
15+
}
16+
}

‎ATM/src/WithdrawalTwo.java‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
public class WithdrawalTwo
2+
{
3+
public static void main(String[] args)
4+
{
5+
int withdrawal=137;//variable declaration
6+
7+
//calculation
8+
int twenty = withdrawal/ 20;
9+
int remaining = withdrawal % 20;
10+
int ten = remaining/ 10;
11+
remaining = remaining % 10;
12+
int five = remaining/ 5;
13+
remaining = remaining % 5;
14+
int two = remaining/ 2;
15+
//output
16+
System.out.print("$20" + "( " + twenty + " )" + ", ");
17+
System.out.print("$10" + "( " + ten + " )" + ", ");
18+
System.out.print("$5" + "( " + five + " )" + ", ");
19+
System.out.println("$2" + "( " + two+ " )");
20+
21+
}
22+
}
23+
24+

‎ATM/src/withdrawalfees.java‎

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
public class withdrawalfees
2+
{
3+
public static void main(String[] args)
4+
{
5+
int withdrawal=137;//variable declaration
6+
7+
//calculation
8+
int twenty = withdrawal/ 20;
9+
int remaining = withdrawal % 20;
10+
int ten = remaining/ 10;
11+
remaining = remaining % 10;
12+
int five = remaining/ 5;
13+
remaining = remaining % 5;
14+
int two = remaining/ 2;
15+
16+
double totalfees =1+((twenty*0.10)+ (ten*0.10)+(five*0.10)+(two*0.10));
17+
//output
18+
System.out.print("$20" + "( " + twenty + " )" + ", ");
19+
System.out.print("$10" + "( " + ten + " )" + ", ");
20+
System.out.print("$5" + "( " + five + " )" + ", ");
21+
System.out.println("$2" + "( " + two+ " )");
22+
System.out.println("Total convenienve Fees:" +totalfees);
23+
24+
25+
}
26+
}

0 commit comments

Comments
 (0)