Advertisement
Guest User

Untitled

a guest
Dec 10th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.61 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. /**
  4.  * @author bg_04
  5.  *
  6.  */
  7. public class CalculateChange {
  8.  
  9.     /**
  10.      * @param args
  11.      */
  12.     public static void main(String[] args) {
  13.         Scanner scanner = new Scanner(System.in);
  14.  
  15.         double price = Double.parseDouble(scanner.nextLine());
  16.         double paid = Double.parseDouble(scanner.nextLine());
  17.  
  18.         double change = paid - price;
  19.  
  20.         int stotinki = (int) (change * 100);
  21.  
  22.         int oneLev = 0;
  23.         int fifty = 0;
  24.         int twenty = 0;
  25.         int ten = 0;
  26.         int five = 0;
  27.         int two = 0;
  28.         int one = 0;
  29.  
  30.         if (stotinki >= 100) {
  31.             oneLev = stotinki / 100;
  32.             stotinki -= oneLev * 100;
  33.             if (oneLev > 0) {
  34.                 System.out.println(oneLev + " x 1 lev");
  35.             }
  36.         }
  37.         if (stotinki >= 50) {
  38.             fifty = stotinki / 50;
  39.             stotinki -= fifty * 50;
  40.             if (fifty > 0) {
  41.                 System.out.println(fifty + " x 50 stotinki");
  42.             }
  43.         }
  44.         if (stotinki >= 20) {
  45.             twenty = stotinki / 20;
  46.             stotinki -= twenty * 20;
  47.             if (twenty > 0) {
  48.                 System.out.println(twenty + " x 20 stotinki");
  49.             }
  50.         }
  51.         if (stotinki >= 10) {
  52.             ten = stotinki / 10;
  53.             stotinki -= ten * 10;
  54.             if (ten > 0) {
  55.                 System.out.println(ten + " x 10 stotinki");
  56.             }
  57.         }
  58.         if (stotinki >= 5) {
  59.             five = stotinki / 5;
  60.             stotinki -= five * 5;
  61.             if (five > 0) {
  62.                 System.out.println(five + " x 5 stotinki");
  63.             }
  64.         }
  65.         if (stotinki >= 2) {
  66.             two = stotinki / 2;
  67.             stotinki -= two * 2;
  68.             if (two > 0) {
  69.                 System.out.println(two + " x 2 stotinki");
  70.             }
  71.         }
  72.         if (stotinki >= 1) {
  73.             one = stotinki / 1;
  74.             stotinki -= fifty * 1;
  75.             if (one > 0) {
  76.                 System.out.println(one + " x 1 stotinka");
  77.             }
  78.         }
  79.     }
  80. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement