• 商场打折结构体


    namespace 商场打折结构体
    {
        class Program
        {
            struct ZhuangBei
            {
                public string name;
                public double price;
                public int amount;
           
            }
            static void Main(string[] args)
            {
                while (true)
                {
                    Console.WriteLine(" **********约里克超神店欢迎您的光临**********");
                    double sum = 0;
                    ArrayList al = new ArrayList();
                    ZhuangBei a = new ZhuangBei();
                    while (true)
                    {   
                        Console.WriteLine("请输入您要购买的物品名称:");
                        a.name = Console.ReadLine();
                        Console.WriteLine("请输入单价:");
                        a.price = Convert.ToInt32(Console.ReadLine());
                        Console.WriteLine("请输入数量:");
                        a.amount = Convert.ToInt32(Console.ReadLine());
                        al.Add(a);
                        Console.WriteLine("您是否需要结账(Y/N)");
                        string x = Console.ReadLine(); 
                        if (x == "Y")
                        {
                            break;
                        }
                    } //第二个while的花括号

                        for (int i = 0; i < al.Count; i++)
                            {
                                sum =sum+ ((ZhuangBei)al[i]).price * ((ZhuangBei)al[i]).amount;
                            }
                          
                        if (sum < 3000)
                        {
                            sum = sum * 1;
                        }
                        if(sum>3000&&sum<=4000)
                        {
                            sum = sum * 0.9;
                        }
                        if (sum > 4000 )
                        {
                            sum = sum * 0.8;
                        }
                        Console.WriteLine("折后价:"+sum);
                    Console.WriteLine("欢迎再次光临");
                } //第一个while的花括号
            }
        }
    }

  • 相关阅读:
    linux 压缩当前文件夹下所有文件
    redis从入门到精通
    焦点小组测试和可用性测试
    面包屑的故事
    VSCode导入两个工程示例
    数据库规格化
    mergeCI一点小波澜
    Java中List与Set相互转化
    MyBatis中in的使用
    长寿时代的养老风险管理
  • 原文地址:https://www.cnblogs.com/lk-kk/p/4415467.html
Copyright © 2020-2023  润新知