-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDollarsforChange.java
More file actions
54 lines (41 loc) · 1.18 KB
/
DollarsforChange.java
File metadata and controls
54 lines (41 loc) · 1.18 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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
/**
* CSCI 15-M01
* Paula Wojcik
* Dollars for Change
* 2/10/2015
*/
import java.util.Scanner;
public class DollarsforChange
{
private final double QUARTER=.25;
private final double DIME=.10;
private final double NICKEL=.05;
private final double PENNY=.01;
private final double DOLLAR=1.0;
public DollarsforChange()
{
double number;
Scanner input=new Scanner(System.in);
System.out.println("Enter a dollar amount: ");
number=input.nextDouble();
numOfChange(number);
}
public void numOfChange(double dollars)
{
int quarnum;
int dimenum;
int nickelnum;
int pennynum;
int dolnum;
dolnum=(int)(dollars/DOLLAR);
dollars%=DOLLAR;
quarnum=(int)(dollars/QUARTER);
dollars%=QUARTER;
dimenum=(int)(dollars/DIME);
dollars%=DIME;
nickelnum= (int)(dollars/NICKEL);
dollars%=NICKEL;
pennynum=(int)(dollars/PENNY);
System.out.println("Your change is: " + quarnum+" quarters, "+dimenum+" dimes, " +nickelnum+ " nickels, and "+pennynum+" pennies.");
}
}