Advertisement
Guest User

Untitled

a guest
May 21st, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.44 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Make_Change {
  4.     public static void main(String[] args) {
  5.         int dollarCost = 0, centsCost = 0, dollarReceived = 0, centsReceived = 0, dollarReturned = 0,
  6.                 centsReturned = 0, payTotal = 0, billTotal = 0, quartersReturned = 0, dimesReturned,
  7.                 nickelsReturned = 0, penniesReturned = 0;
  8.  
  9.        
  10.         Scanner scan = new Scanner(System.in);
  11.        
  12.         System.out.print("Enter item price dollars: ");
  13.         dollarCost = scan.nextInt();
  14.         System.out.print("Enter item price cents: ");
  15.         centsCost = scan.nextInt();
  16.         System.out.print("Enter money received in\nDollars: ");
  17.         dollarReceived = scan.nextInt();
  18.         System.out.print("Cents: ");
  19.         centsReceived = scan.nextInt();
  20.        
  21.         billTotal = dollarCost * 100 + centsCost;
  22.         payTotal = dollarReceived * 100 + centsReceived;
  23.         dollarReturned = ((payTotal - billTotal) / 100 );
  24.         centsReturned = ((payTotal - billTotal) % 100);
  25.  
  26.         quartersReturned = centsReturned / 25;
  27.         dimesReturned = ((centsReturned - quartersReturned * 25) / 10);
  28.         nickelsReturned =((centsReturned - quartersReturned * 25 - dimesReturned * 10) / 5);
  29.         penniesReturned = (centsReturned - quartersReturned * 25 - dimesReturned * 10 - nickelsReturned * 5);
  30.                                        
  31.            
  32.         System.out.println("\nChange returned:\n" + dollarReturned + " dollar(s)\n"
  33.                 + quartersReturned + " quarter(s)\n" + dimesReturned + " dime(s)\n"
  34.                 + nickelsReturned + " nickel(s)\n" + penniesReturned + " penny(-ies)");
  35.  
  36.     }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement