change

import java.util.Scanner;
/**
* Figures out the change required to make the amount input by the user.
*
* @author Self
* @version January 21, 2009
*/
public class ComputeChange
{
public static void main (String [] args)
{
double change;

Scanner scan = new Scanner(System.in);

System.out.print ("Enter the amount of change needed: ");
change = scan.nextDouble();

double tens = change / 10;
double fives = (change % 10) / 5;
double ones = (fives % 5) / 1;
double quarters = (ones % 1) / .25;
double dimes = (quarters % 4) / .10;
double nickels = (dimes % 10) / .05;
double pennies = (nickels % 20) / .01;

System.out.println(tens + " ten dollar bills");
System.out.println(fives + " five dollar bills");
System.out.println(ones + " one dollar bills");
System.out.println(quarters + " quarters");
System.out.println(dimes + " dimes");
System.out.println(nickels + " nickels");
System.out.println(pennies + " pennies");
}
}

Explore posts in the same categories: Random

Comment:

You must be logged in to post a comment.