首页 / C# / 介绍类C#for循环问题
介绍类C#for循环问题
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了介绍类C#for循环问题,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2181字,纯文字阅读大概需要4分钟。
内容图文
我正在为我的介绍级别C#课程处理以下两个问题.我已经完成了问题3,但遇到问题4的问题.问题是总数不正确,因为它没有添加输入的第一个组合值,我不太确定我哪里出错了.我很感激你们可以提供的任何帮助.请记住这是一个介绍级别的课程,所以它需要简单的循环,如果然后语句,做while语句等.这是我到目前为止的代码:
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Enter number of customers: ");
var numCust = Convert.ToInt32(Console.ReadLine());
int lunchCombo = 0;
decimal total = 0;
Console.WriteLine("Enter lunch combo purchased");
lunchCombo = Convert.ToInt32(Console.ReadLine());
for ( int i = 1; i < numCust; i++ )
switch (lunchCombo)
{
case 1:
Console.WriteLine("Enter lunch combo purchased");
lunchCombo = Convert.ToInt32(Console.ReadLine());
total = total + 4.25M;
break;
case 2:
Console.WriteLine("Enter lunch combo purchased");
lunchCombo = Convert.ToInt32(Console.ReadLine());
total = total + 5.75M;
break;
case 3:
Console.WriteLine("Enter lunch combo purchased");
lunchCombo = Convert.ToInt32(Console.ReadLine());
total = total + 5.25M;
break;
case 4:
Console.WriteLine("Enter lunch combo purchased");
lunchCombo = Convert.ToInt32(Console.ReadLine());
total = total + 3.75M;
break;
default:
Console.WriteLine("Invalid input");
break;
}
Console.WriteLine("Your total is {0}", total);
Console.ReadKey();
}
}
>餐厅有4个午餐组合供客户选择:
组合1:带炸鸡的炸鸡[价格:4.25]
组合2:土豆泥烤牛肉[价格:5.75]
组合3:鱼和薯条[价格:5.25]
组合4:汤和沙拉[价格:3.75]
写一个程序,询问客户订购哪种午餐组合.使用switch语句确定并显示客户需要支付的金额.如果客户订购了菜单上没有的内容,则显示“无效输入”.不要使用任何if … else语句.
>展开计划3以计算一组客户应付的总金额.该程序首先询问该组中的客户数量.然后它使用循环逐个接受订单.如果客户订购的菜单不在菜单上,请忽略该订单并转到下一位客户.使用组中的客户数来确定循环执行的次数.不要让用户输入特殊值(如-1)来停止循环.计算并显示该组需要支付的总金额.
解决方法:
您需要在switch语句之外询问客户他们想要的组合.我只是使用伪代码,所以我不会直接为你做功课:
var total = 0;
var numCust = "How Many Customers?"
for (int i = 0; i < numCust; i++){
var combo = "What Combo do you want?"
switch (combo){
case 1:
total += 4.25;
break;
case 2:
total += 5.25;
break;
case 4:
total += 5.75;
break;
}
}
write("The total is: " + total);
内容总结
以上是互联网集市为您收集整理的介绍类C#for循环问题全部内容,希望文章能够帮你解决介绍类C#for循环问题所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。