Advertisement
deyanivanov966

05. Coins

Apr 1st, 2021
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.37 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class demo {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner (System.in);
  6.  
  7.         //STOP -> РЕСТОТО <= 0
  8.         //ПРОДЪЛЖАВАМЕ -> РЕСТОТО > 0
  9.         double changeInLv = Double.parseDouble(scanner.nextLine());
  10.         double change = Math.round(changeInLv * 100);
  11.         int count = 0;
  12.  
  13.         while (change > 0){
  14.             //връщаме ресто
  15.             //2, 1, 0.5, 0.2, 0.1, 0.05, 0.02, 0.01
  16.             //проверка за ресто
  17.             if(change >= 200){
  18.                 change -= 200;
  19.                 count++;
  20.             } else if(change >= 100){
  21.                 change -= 100;
  22.                 count++;
  23.             } else if(change >= 50){
  24.                 change -= 50;
  25.                 count++;
  26.             } else if(change >= 20) {
  27.                 change -= 20;
  28.                 count++;
  29.             } else if(change >= 10) {
  30.                 change -= 10;
  31.                 count++;
  32.             } else if(change >= 5) {
  33.                 change -= 5;
  34.                 count++;
  35.             }  else if(change >= 2) {
  36.                 change -= 2;
  37.                 count++;
  38.             }  else if(change >= 1) {
  39.                 change -= 1;
  40.                 count++;
  41.             }
  42.         }
  43.  
  44.         System.out.println(count);
  45.     }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement