在 C# 中。如何使用循环打印用户订单的小计和总计(含税)

  • 本文关键字:含税 何使用 用户 打印 循环 c#
  • 更新时间 :
  • 英文 :

  • >问题说输出必须像这样格式化每个选项。
    1. 比萨饼
    2. 流行
    3. 再见
  • 选择
  • 1 添加披萨等,选择 3 退出循环。
  • 比萨饼或流行音乐将被添加到每个输入的选项 1 或 2 的订单中。
  • 循环结束后,小计应与"小计"在同一行打印。
  • 小计正确添加,包括弹出
  • 总必须正确与几个比萨饼和流行音乐
  • 在小计中添加 9% 的税
  • 每个购买的披萨的打印行带有 *
  • 每购买一杯汽水就用 * 打印行

这就是我到目前为止所拥有的。

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时。我不确定价格是多少,但是,假设基于pizzapop的值,在您以某种方式计算subtotal循环后,增加 9% 与subtotal *= 1.09;相同。

最新更新