我是编码新手,需要为C#编写程序 目标是编写一个程序,提示用户输入包括小数的金额。并且程序将用户作为钱给予用户。即...
Quater dimes nickle pennie答案 0 :(得分:1)
首先,您希望获取用户输入并将其存储在变量中。
输入将是文本,因此您必须将其转换为小数。
然后你需要做你的计算。这可能是你需要帮助的部分。
让我们说用户输入25美元和43美分--25.43。
我首先将美元除以4来得到数字或季度。 然后从那里去。你可能会使用mod%。
玩得开心,我确定如果你尝试的话,你可以弄明白。
答案 1 :(得分:0)
我认为问题不在于您的int.Parse,而在于您连接Console.WriteLine字符串的方式。这是解决方法,我不确定这是否是你需要的。
将对象连接到字符串时,添加{}。从数字0开始添加内部,具体取决于您要添加到字符串的对象数量,如下所示:{0}。完成字符串后,您可以在用逗号分隔后添加对象。
int dollar = 100;
decimal quarter = .25m;
decimal dime = .10m;
decimal pennie = .01m;
Console.WriteLine("tell me how much money you have, make sure you include doolars and cents. ");
string userMoney = Console.ReadLine();
double userMoney1 = double.Parse(userMoney);
Console.WriteLine("that equals, {0} ", userMoney);
Console.ReadLine();