C#:使程序适应计数大于或等于50的标记数

我的代码是用户需要在之间输入一个标记的地方,然后如果该标记不在0到100之间,它必须再次询问,我可以正常工作,但现在的问题是:修改上面的程序以同时计算数字大于或等于50的标记。


我该怎么做,我尝试声明count为整数0,但不确定如何实现。


这是我的代码:


static void Main(string[] args)

{

    int total = 0;

    for (int x = 1; x <= 5; x++)

    {

        Console.WriteLine("Enter your mark");

        int mark = int.Parse(Console.ReadLine());

        if (mark > 100 || mark < 0)

        {

            Console.WriteLine("Invalid mark,Enter your mark again");

            int newmark = int.Parse(Console.ReadLine());

            mark = newmark;

        }

        total += mark;

    }

    Console.WriteLine("sum = " + total);

    double average = (total / 5) * 1.00;

    Console.WriteLine("average = " + average);

    Console.ReadLine();

}


开心每一天1111
浏览 200回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP