期中作业2

题目

用户玩游戏,每次玩5局,晋级标准如下
每次玩游戏不足5局,则不能晋级
在5局游戏中,如果80%达到80分以上,则为一级;
如果60%达到80分以上,则为二级,
否则不能晋级
目的:实现以下效果图

代码

int n = 1;                   //给第几局赋值
            int count = 0;               //给分数比重赋值
            do 
            {
                Console.WriteLine("您正在进行第{0}局游戏,成绩为:", n);
                string fenshu = Console.ReadLine();
                int chengji = Convert.ToInt32(fenshu);
                //以上部分,在为游戏局数进行自动计数,对输入的每局成绩进行转化
                if (chengji > 80)
                {
                    count++;
                }
                n++;


                if (n > 5)
                {
                    Console.WriteLine("游戏结束!");
                }else
                {
                    Console.WriteLine("是否继续游戏?请输入 yes/no ");
                    string xuanze = Console.ReadLine();
                    if (xuanze == "no")
                    {
                        Console.WriteLine("您已经放弃继续游戏,程序退出");
                        break;
                    }
                    else
                    {
                        Console.WriteLine("请继续你的游戏");
                    }

                }//是否继续游戏的问答界面

            } while (n <= 5);
            {
                double baifenbi = count / 5;
                  //计算 在5局游戏中,有多少比重
                if (n > 5)
                {
                    if (baifenbi > 0.8)
                    {
                        Console.WriteLine("恭喜您!您的等级为:一级");
                    }
                    else if (baifenbi > 0.6)
                    {

                        Console.WriteLine("您的等级为:二级");
                    }
                    else
                    {

                        Console.WriteLine("革命还未成功,同志仍需努力! 冲鸭!");
                    }

                }//等级判断界面
                else 
                {
                    Console.WriteLine("诶哟,半途开溜,这可是不能晋级的");
                }
            }
            Console.ReadKey();

期中作业2_第1张图片
12642951-80469f39ad97f3b0.png
期中作业2_第2张图片
Y`1Y%IBIN2E3V4PWVXP20_W.png

你可能感兴趣的:(期中作业2)