期中作业5

2018-11-23  本文已影响0人  Tn299

题目

(一)需求
为了维护用户信息,需要将其信息录入系统,具体要求如下:
(1) .循环录入用户的信息,包括用户编号、年龄、积分
(2) .判断年龄是否合法,要求用户必须满10周岁以上。若年龄合法,则显示录入信息,否则显示录入失败
程序运行结果如下:


image.png

(二)提示
使用循环结构录入用户信息,并使用if选择结构和continue语句判断录入的年龄信息是否合法

代码

         static void Main(string[] args)
        {  /*为了维护用户信息,需要将其信息录入系统,具体要求如下:
            *(1) .循环录入用户的信息,包括用户编号、年龄、积分
            *(2) .判断年龄是否合法,要求用户必须满10周岁以上。若年龄合法,则显示录入信息,否则显示录入失败
            **/
            try
            {
                Console.Write("请输入用户数量:");
                int num = Convert.ToInt32(Console.ReadLine());  //接收输入的用户数量
                int ws = 1;  //ws表示位数。即第几位客户
                do
                {
                    Console.WriteLine("请输入第{0}位用户信息", ws);
                    Console.Write("请输入用户编号(4位整数):");
                    int bh = Convert.ToInt32(Console.ReadLine());  //bh表示用户的编号
                    if (bh <= 1000 || bh >= 9999)
                    {
                        Console.WriteLine("你输入的编号有误");
                        continue;
                    }
                    Console.WriteLine();   //用于空出一格。诸如此类
                    Console.Write("请输入用户积分:");
                    string jf = Console.ReadLine();  //jf表示积分
                    Console.WriteLine();
                    Console.Write("请输入用户年龄:");
                    int age = Convert.ToInt32(Console.ReadLine());
                    Console.WriteLine();
                    if (age <= 10)
                    {
                        Console.WriteLine("很抱歉,您的年龄不适合玩这游戏。\n此用户信息录入失败");
                        Console.WriteLine();
                    }
                    else
                    {
                        Console.WriteLine("您录入的信息是:\n用户编号{0} 年龄:{1} 积分:{2}", bh, age, jf);
                        Console.WriteLine();
                    }
                    ws++;

                }
                while (ws <= num);
                Console.WriteLine("录入完毕");
                
            }
            catch 
            {
                Console.WriteLine("格式有误");
            }
            Console.ReadKey();
           

效果图

image.png
上一篇下一篇

猜你喜欢

热点阅读