当物品成本更高时保持价值

时间:2015-08-03 19:13:56

标签: c++

为学校制作糖果机程序。问题是,当一件物品的成本高于我的价格时,它仍会将我的钱减少到零,但不要带走物品。

继承我的代码

var clone = (CultureInfo)toFormat.Clone();
clone.NumberFormat.CurrencySymbol = "$";
result = numericResult.ToString("C", clone);

感谢我能得到任何帮助

1 个答案:

答案 0 :(得分:2)

您的条件有误,例如

而不是

  if(japp<=5 )

你应该做

  if(japp>0 && money >=10) // since japp>0 to buy it also since each japp 

  //costs 10 money , so money should also be greater than 10. Same for other products.

还有你的病情

  if(money <-1) 
      japp++;

并且

  if(jazz <= 0)

变得不必要