Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package L05_WhileLoop;
- import java.util.Scanner;
- public class P05_Coins {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- //прочитаме входа -> сума, която трябва да върнем като ресто
- double sum = Double.parseDouble(scanner.nextLine());
- //превръщаме сумата в стотинки
- double totalSumCoins = sum * 100;
- // създаваме променлива, в която ще броим колко монети сме върнали
- int countCoins = 0;
- while (totalSumCoins > 0){
- //проверяваме колко е стойността на totalCoins -> ако totalCoins > 200 -> totalCoins - 200; ако totalCoins > 100 -> totalCoins - 100
- if(totalSumCoins >= 200){
- countCoins++;
- totalSumCoins -= 200;
- } else if (totalSumCoins >= 100) {
- countCoins++;
- totalSumCoins -= 100;
- }else if (totalSumCoins >= 50) {
- countCoins++;
- totalSumCoins -= 50;
- }else if (totalSumCoins >= 20) {
- countCoins++;
- totalSumCoins -= 20;
- }else if (totalSumCoins >= 10) {
- countCoins++;
- totalSumCoins -= 10;
- }else if (totalSumCoins >= 5) {
- countCoins++;
- totalSumCoins -= 5;
- }else if (totalSumCoins >= 2) {
- countCoins++;
- totalSumCoins -= 2;
- }else if (totalSumCoins >= 1) {
- countCoins++;
- totalSumCoins -= 1;
- }else {
- break;
- }
- }
- System.out.println(countCoins);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement