Write a program to prompt the user to input an amount in pence. Your program should then work out what coins are the least number needed for this amount of money. The possible coins are £2, £1, 50p, 20p, 10p, 5p, 2p, 1p.
For example, the coins which are the least number for 397 pence are:
1 x £2, 1 x £1, 1 x 50p, 2 x 20p, 1 x 5p, 1 x 2p
There could be a significant amount of repetition in parts of your solution. Marks will be awarded for using some sort of data structure (such as an array) to hold the denominations of coins available and the number of coins used, to reduce the amount of repetition.
Your program should repeatedly prompt the user for an amount of pence. As long as a positive amount is typed in, the program should calculate the number of coins; when a zero or negative amount is typed in the program should halt
请各位帮帮忙,我刚刚学电脑编程 C#
class Program { static void Main(string[] args){ CalcCoins();} private static void CalcCoins(){ int nPenceAmount = 0;Dictionary<string, int> dic = new Dictionary<string, int>();nPenceAmount = ReadPenceAmount();if (nPenceAmount <= 0){ return;} dic = CalcLeastCoins(nPen...
...要求:任意输入两个数并求和。谢谢各位帮忙!
可以参考下面的代码:Console.WriteLine("请输入第一个数");int num1 = Convert.ToInt32(Console.ReadLine());Console.WriteLine(" 请输入第二个数");int num2 = Convert.ToInt32(Console.ReadLine());int result = num1 + num2;Conosole.WriteLine(resulrt);Console.ReafKey();...
我刚学编程,“未将对象引用设置到对象的实例”帮帮忙!!
在学习编程的过程中,遇到“未将对象引用设置到对象的实例”这类错误时,需要先理解错误信息背后的含义。在C#中,该错误通常提示你在使用对象前未对其进行初始化。在你提供的代码片段中,问题可能出在尝试访问“Session”对象时,它尚未被正确初始化或存在。为了修正这个问题,首先确保在代码执行之前“Sessio...
我想要学习电脑编程 C语言好学吗 我是个菜鸟
编程,要想学好都很难,C语言是基础,主要是你自己要多练习,给你介绍个论坛CSDN,注册个号,进去拜访一下大神们,有什么问题也可以提,很不错的,如果真想学好,只要你能吃的了那个苦,别说高中水平了,就算是初中水平也没关系,楼上那位也说的对,现在编程的工作不好找,那是因为大多数大学毕业...
电脑编程
学编程从C语言开始,学到结构体就可以了,然后学c#或者java的语法,然后就是数据库访问,还有面向对象的思想,然后就是设计模式,之后就是经验积累,算法什么的要看数据结构。要升级就要设计系统的框架,自己积累一个框架,高效开发,高性能的框架,那你就入行了 ...
编程之路,请各位电脑达人,帮帮忙!
然后学面向对象的C++,这个一定要下功夫学好,因为这是应用最广的,被业界普遍接受的语言,而且像JAVA,C#,语法和它差不多,主要还是面向对象的思想,很重要,理解了以后想用别的语言的话再学会很快。其实语言只是工具,主要是编程思想和数学方法,不过工具都不了解的话又怎么去理解运用这些思想呢,语言是...
我想学电脑编程计算机基础知识您可以帮帮我吗可以给我一点建议吗,万分...
首先要确定一门你喜欢的编程语言,java,c#之类的。然后网上有很多入门教程,入门后需要学习数据结构,掌握编程的基本概念,面向对象,类,继承,封装这些。还要学习数据库方面网络方面都知识。。总之要不断的学习
C#学习新手,请大神帮忙说下用C#编程时如何让小数点对齐,且保留三位小...
10位保留3位小数浮点数
关于编程学习的方面,请达人帮忙。万分感谢
可以帮我琢磨一下好一点的学习计划、我因为大一的时候感兴趣所以学的还不错。大一大概是班里前五名。现在是后几名了。嗯。我们学的是C#和SQL以及.NET。现在我掌握的是SQL的基本语法。C#的一部分。ADO的一部分。我们现在的进度。额。。他们别人现在是自己正在全面的做一个论坛。所以有没有达人可以帮我想一下。
学电脑编程刚开始从哪入手
上面的真是罗嗦呢。。你要学编程。。有ASP。NET方向和JAVA方向 ASP。NET方向的先学HTML,和C,C#,。NET 这方面的书 JAVA方向先学C。VB。JAVA脚本.C#..JAVABEN。。先从最简单的学起。。慢慢来。。把你的思维调整下~ASP.NET方向比较容易。。