Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace Calculate_Change
- {
- class Program
- {
- static void Main(string[] args)
- {
- decimal price = decimal.Parse(Console.ReadLine());
- decimal moneyPaid = decimal.Parse(Console.ReadLine());
- decimal change = (moneyPaid - price) * 100;
- int amountOfCoins = 0;
- if (change >= 100)
- {
- amountOfCoins = (int)(change - change % 100) / 100;
- change = change % 100;
- Console.WriteLine($"{amountOfCoins} x 1 lev");
- }
- if (change >= 50)
- {
- amountOfCoins = (int)(change - change % 50) / 50;
- change = change % 50;
- Console.WriteLine($"{amountOfCoins} x 50 stotinki");
- }
- if (change >= 20)
- {
- amountOfCoins = (int)(change - change % 20) / 20;
- change = change % 20;
- Console.WriteLine($"{amountOfCoins} x 20 stotinki");
- }
- if (change >= 10)
- {
- amountOfCoins = (int)(change - change % 10) / 10;
- change = change % 10;
- Console.WriteLine($"{amountOfCoins} x 10 stotinki");
- }
- if (change >= 5)
- {
- amountOfCoins = (int)(change - change % 5) / 5;
- change = change % 5;
- Console.WriteLine($"{amountOfCoins} x 5 stotinki");
- }
- if (change >= 2)
- {
- amountOfCoins = (int)(change - change % 2) / 2;
- change = change % 2;
- Console.WriteLine($"{amountOfCoins} x 2 stotinki");
- }
- if (change >= 1)
- {
- amountOfCoins = (int)(change - change % 1);
- change = change % 1;
- Console.WriteLine($"{amountOfCoins} x 1 stotinka");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement