Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company.EXAM_07_01_18;
- import java.text.DecimalFormat;
- import java.util.Scanner;
- public class PR08Coins {
- public static void main(String[] args) {
- Scanner input = new Scanner(System.in);
- double num = Double.parseDouble(input.nextLine());
- DecimalFormat df=new DecimalFormat("#.##");
- double coins = Double.parseDouble(df.format(num * 100));
- int count=0;
- while (coins >= 0) {
- if (coins >= 200) {
- coins -= 200;
- count++;
- if(coins==0){
- break;
- }
- } else if (coins >= 100) {
- coins -= 100;
- count++;
- if(coins==0){
- break;
- }
- } else if (coins >=50) {
- coins -= 50;
- count++;
- if(coins==0){
- break;
- }
- } else if (coins >= 20) {
- coins -= 20;
- count++;
- if(coins==0){
- break;
- }
- } else if (coins > 10) {
- coins -= 10;
- count++;
- } else if (coins >= 5) {
- coins -= 5;
- count++;
- if(coins==0){
- break;
- }
- } else if (coins >=2) {
- coins -= 2;
- count++;
- if(coins==0){
- break;
- }
- } else if (coins >= 1) {
- coins -= 1;
- count++;
- } else {
- break;
- }
- }
- System.out.println(count);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement