在C#中。如何打印用户的小计和总计(包括税款)';s使用循环进行排序 问题是输出必须格式化为每个选项,如下所示。 披萨 流行音乐 再见 选择1添加比萨饼等,选择3退出循环 对于输入的每个选项1或2,比萨饼或汽水将添加到订单中 循环结束后,小计应与“小计”打印在同一行中 小计已正确添加并包含pop 几个比萨饼和汽水的总数必须正确 小计加9%的税 为购买的每个比萨饼打印带有*的行 在购买的每一瓶汽水上打印带有*的行
这就是我目前所拥有的在C#中。如何打印用户的小计和总计(包括税款)';s使用循环进行排序 问题是输出必须格式化为每个选项,如下所示。 披萨 流行音乐 再见 选择1添加比萨饼等,选择3退出循环 对于输入的每个选项1或2,比萨饼或汽水将添加到订单中 循环结束后,小计应与“小计”打印在同一行中 小计已正确添加并包含pop 几个比萨饼和汽水的总数必须正确 小计加9%的税 为购买的每个比萨饼打印带有*的行 在购买的每一瓶汽水上打印带有*的行,c#,C#,这就是我目前所拥有的 do { Console.WriteLine("1. pizza"); Console.WriteLine("2. pop"); Console.WriteLine("3. Goodbye"); Console.Write("Select an option:"); int choice = int.Parse(Cons
do
{
Console.WriteLine("1. pizza");
Console.WriteLine("2. pop");
Console.WriteLine("3. Goodbye");
Console.Write("Select an option:");
int choice = int.Parse(Console.ReadLine());
if (choice == 1)
{
Console.WriteLine("Add a pizza to the order:$");
}
else if (choice == 2)
{
Console.WriteLine("Add a pop to the order:$");
}
else if (choice == 3)
{
Console.WriteLine("Exit");
break;
}
else
{
您需要定义
int pizza = 0;
int pop = 0;
我不确定需要打印什么,但您需要执行
pizza++
;选择pizza
时,pop++
选择pop
时。我不确定价格是多少,但是,假设根据比萨饼
和pop
的值,在循环之后,您以某种方式计算小计
,加上9%等于小计*=1.09代码>对输入使用do/while循环和开关/案例。这两个是控制台应用程序中所有程序流的基础。