Циклы: определить все способы выплаты суммы n с помощью купюр достоинством 1, 5, 10, 20 и 100 условных единиц - C#
Формулировка задачи:
Ввести с клавиатуры натуральное число n. Определить все способы выплаты суммы n с помощью купюр достоинством 1, 5, 10, 20 и 100 условных едениц.
Решение задачи: «Циклы: определить все способы выплаты суммы n с помощью купюр достоинством 1, 5, 10, 20 и 100 условных единиц»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { Console.Write("n = "); int n = Convert.ToInt32(Console.ReadLine()); while (n >= 100) { Console.WriteLine(100); n -= 100; } while (n >= 20) { Console.WriteLine(20); n -= 20; } while (n >= 10) { Console.WriteLine(10); n -= 10; } while (n >= 5) { Console.WriteLine(5); n -= 5; } while (n >= 1) { Console.WriteLine(1); n -= 1; } Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д