Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace DomashnoCoins2
- {
- class Program
- {
- static void Main(string[] args)
- {
- double changeSumLv = double.Parse(Console.ReadLine());
- double changeSumSt = changeSumLv * 100;
- double coinCounter = 0;
- while (true)
- {
- if (changeSumSt >= 200)
- {
- double dvaLv = Math.Floor(changeSumSt / 200);
- coinCounter += dvaLv;
- changeSumSt -= dvaLv * 200;
- }
- else if (changeSumSt < 200 && changeSumSt >= 100)
- {
- double edinLv = Math.Floor(changeSumSt / 100);
- coinCounter += edinLv;
- changeSumSt -= edinLv * 100;
- }
- else if (changeSumSt < 100 && changeSumSt >= 50)
- {
- double polovinLv = Math.Floor(changeSumSt / 50);
- coinCounter += polovinLv;
- changeSumSt -= polovinLv * 50;
- }
- else if (changeSumSt < 50 && changeSumSt >= 20)
- {
- double dvaisetSt = Math.Floor(changeSumSt / 20);
- coinCounter += dvaisetSt;
- changeSumSt -= dvaisetSt * 20;
- }
- else if (changeSumSt < 20 && changeSumSt >= 10)
- {
- double desetSt = Math.Floor(changeSumSt / 10);
- coinCounter += desetSt;
- changeSumSt -= desetSt * 10;
- }
- else if (changeSumSt < 10 && changeSumSt >= 5)
- {
- double petSt = Math.Floor(changeSumSt / 5);
- coinCounter += petSt;
- changeSumSt -= petSt * 5;
- }
- else if (changeSumSt < 5 && changeSumSt >= 2)
- {
- double dveSt = Math.Floor(changeSumSt / 2);
- coinCounter += dveSt;
- changeSumSt -= dveSt * 2;
- }
- else if (changeSumSt < 2 && changeSumSt >0)
- {
- coinCounter ++;
- changeSumSt = 0;
- }
- else
- {
- Console.WriteLine($"{coinCounter}");
- break;
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement