Guest User

Untitled

a guest
Nov 24th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. /*
  2. * @(#)Text1.java
  3. *
  4. *
  5. * @author Alex S - 3rd Pd
  6. * @version 1.00 2011/8/30
  7. */
  8.  
  9. import java.util.Scanner;
  10. public class register {
  11.  
  12. public static void main (String args[]) {
  13.  
  14. double amt;
  15. double hund;
  16. double twenties;
  17. double fives;
  18. double ones;
  19. double tens;
  20. double fifty;
  21. double halfdollar;
  22. double qtr;
  23. double dime;
  24. double nickel;
  25. double penny;
  26. double price;
  27. double paid;
  28. double amtalt;
  29. double discount;
  30. double remain;
  31.  
  32. // initialize scanner
  33. Scanner Price = new Scanner(System.in);
  34. System.out.println("Item's Price");
  35. price = Price.nextDouble();
  36.  
  37. Scanner Paid = new Scanner(System.in);
  38. System.out.println("Amount Paid");
  39. paid = Paid.nextDouble();
  40. //
  41. Scanner discountinput = new Scanner(System.in);
  42. System.out.println("Discount");
  43. discount = discountinput.nextDouble();
  44.  
  45. // Math time
  46. price = paid -(price*discount);
  47. amt = price;
  48. hund = amt / 100;
  49. remain = amt % 100;
  50. fifty = remain / 50;
  51. remain = remain % 50;
  52. twenties = remain / 20;
  53. remain = remain % 20;
  54. tens = remain / 10;
  55. remain = remain % 10;
  56. fives = remain / 5;
  57. remain = remain % 5;
  58. ones = remain / 1;
  59. remain = remain % 1;
  60. halfdollar = remain / .5;
  61. remain = remain % .5;
  62. qtr = remain / .25;
  63. remain = remain % .25;
  64. dime = remain / .1;
  65. remain = remain % .1;
  66. nickel = remain / .05;
  67. remain = remain % .05;
  68. penny = remain / .01;
  69. remain = penny % .01;
  70.  
  71. // Output
  72. /* System.out.println(amt); */
  73. System.out.println("Your change will be: " + amt);
  74. System.out.println("$100 Bills: " + (int)hund);
  75. System.out.println("$50 Bills: " + (int)fifty);
  76. System.out.println("$20 Bills: " + (int)twenties);
  77. System.out.println("$10 Bills: " + (int)tens);
  78. System.out.println("$5 Bills: " + (int)fives);
  79. System.out.println("$1 Bills: " + (int)ones);
  80. System.out.println("$.50: " + (int)halfdollar);
  81. System.out.println("$.25: " + (int)qtr);
  82. System.out.println("$.10: " + (int)dime);
  83. System.out.println("$.05: " + (int)nickel);
  84. System.out.println("$.01: " + Math.round(penny));
  85. }
  86.  
  87.  
  88. }
Add Comment
Please, Sign In to add comment