zoukankan      html  css  js  c++  java
  • 练习题

               

    1.键盘键入三个数,找出来最大的数。

    2.“现在几点了?”键盘键入小时数,判断是上午还是下午。打印出来现在是上午几点还是下午几点

    3.输入一个小于等于100的整数,判断:
                是小于10的
                两位数
                是100
    4.输入学生姓名,输入考试成绩  double
                若是100,【恭喜你***,满分通过!】
                若是大于等于80小于100,【**,你很优秀,继续保持!】
                若是大于等于60小于80,【**成绩良好】
                大于等于50小于60,【**就差一点点,下次一定要至少及格!】

    5.输入一个年份,判断是否是闰年。

    6.有一组函数:y = x (x<1);y = 2x -1  (1<=x<10); y = 3x-11  (x>=10)。
    括号内是x的满足条件。
    实现功能,随意输入一个x值,输出y的值。

    7.相亲过程:你有房子么?你有钱么?你有能力么?
    【结婚吧】【先买房子在结婚】【先赚钱再买房子再结婚】都没有【拜拜~~】
    利用if嵌套做相亲过程


    8.输入年月日,看看格式是否正确

    9.方程ax2+bx+c=0;一元二次方程。求根
    △=b2-4ac;若△<0方程无实根
    若△>0,方程有两个不相同的实根x1   x2
    若△=0,方程有两个相同的实根

    10.标准体重:
    男士体重=身高-100±3
    女士体重=身高-110±3

                Console.WriteLine("1.输入三个数,找出最大数。");
                Console.WriteLine("2.现在几点了?输入小时数,判断是上午还是下午。");
                Console.WriteLine("3.输入一个小于等于100的整数,判断:【1】小于10【2】两位数【3】是100。");
                Console.WriteLine("4.输入学生姓名,输入学生成绩,给予评价。");
                Console.WriteLine("5.输入一个年份,判断是否是闰年。");
                Console.WriteLine("6.一组函数:y=x(x<1);y=2x-1(1<=x<10);y=3x-11(x>=10)输入x值,输出y值。");
                Console.WriteLine("7.相亲过程。");
                Console.WriteLine("8.输入年月日,判断格式是否正确。");
                Console.WriteLine("9.方程式ax2+bx+c=0,一元二次方程式,求根。");
                Console.WriteLine("10.判断是否是标准体重。");
                string a = Console.ReadLine();
                switch (a)
                {
                    case"1":
                        Console.WriteLine("输入一个值b");
                        double b = double.Parse(Console.ReadLine());
                        Console.WriteLine("输入一个值c");
                        double c = double.Parse(Console.ReadLine());
                        Console.WriteLine("输入一个值d");
                        double d = double.Parse(Console.ReadLine());
                        if (b > c && b > d)
                        {
                           Console.WriteLine("最大值是"+b);
                        }
                        else
                            {
                                if(c>d)
                                {
                                    Console.WriteLine("最大值是" + c);
                                }
                                else
                                {
                                    Console.WriteLine("最大值是" + d);
                                }
                            }
                        Console.ReadLine();
                        break;
                    case "2":
                        Console.WriteLine("现在几点了?");
                        int e = int.Parse(Console.ReadLine());
                        if (e >= 0 && e <= 24)
                        {
                            if (e > 12)
                            {
                                Console.WriteLine("下午" + (e - 12));
                            }
                            else
                            {
                                Console.WriteLine("上午" + e);
                            }
                        }
                        Console.ReadLine();
                        break;
                    case "3":
                        Console.WriteLine("输入一个值f");
                        int f = int.Parse(Console.ReadLine());
                        if (f <= 100)
                        {
                            if (100 - f == 0)
                            {
                                Console.WriteLine("f是" + 100);
                            }
                            else
                            {
                                if (100 - f > 90)
                                {
                                    Console.WriteLine("f是" + "小于10");
                                }
                                else
                                {
                                    Console.WriteLine("f是" + "两位数");
                                }
                            }
                        }
                        break;
                    case "4":
                        Console.WriteLine("输入姓名");
                        string g = Console.ReadLine();
                        Console.WriteLine("输入成绩");
                        double h = double.Parse(Console.ReadLine());
                        if (h <= 100)
                        {
                            if (h == 100)
                            {
                                Console.WriteLine("恭喜你" + g + "满分通过");
                            }
                            else if (h < 100 && h >= 80)
                            {
                                Console.WriteLine(g + "你很优秀,继续保持");
                            }
                            else if (h < 80 && h >= 60)
                            {
                                Console.WriteLine(g + "成绩良好");
                            }
                            else if (h < 60 && h >= 50)
                            {
                                Console.WriteLine(g + "就差一点点,下次一定至少要及格!");
                            }
                            else
                            {
                                Console.WriteLine("输入有误");
                            }
                        }
                        Console.ReadLine();
                        break;
                    case "5":
                        Console.WriteLine("输入一个年份i");
                        int i = int.Parse(Console.ReadLine());
                        if (i >= 0 && i <= 9999)
                        {
                            if (i % 400 == 0)
                            {
                                Console.WriteLine(i + "是闰年");
                            }
                            else
                            {
                                if (i % 4 == 0 && i % 100 != 0)
                                {
                                    Console.WriteLine(i + "是闰年");
                                }
                                else
                                {
                                    Console.WriteLine(i + "不是闰年");
                                }
                            }
                        }
                        Console.ReadLine();
                        break;
                    case "6":
                        Console.WriteLine("输入一个值x");
                        double x = double.Parse(Console.ReadLine());
                        double y;
                        if (x < 1)
                        {
                            y = x;
                            Console.WriteLine("y=" + y);
                        }
                        else if (x < 10 && x >= 1)
                        {
                            y = 2 * x - 1;
                            Console.WriteLine("y=" + y);
                        }
                        else
                        {
                            y = 3 * x - 11;
                            Console.WriteLine("y=" + y);
                        }
                        Console.ReadLine();
                        break;
                    case "7":
                        Console.WriteLine("你有房吗");
                        string j = Console.ReadLine();
                        if (j == "有")
                        {
                            Console.WriteLine("结婚吧");
                        }
                        else if (j == "没有")
                        {
                            Console.WriteLine("你有钱吗");
                            string l = Console.ReadLine();
                            if (l == "有")
                            {
                                Console.WriteLine("先买房再结婚");
                            }
                            else if (l == "没有")
                            {
                                Console.WriteLine("你有能力吗");
                                string m = Console.ReadLine();
                                if (m == "有")
                                {
                                    Console.WriteLine("先赚钱再买房再结婚");
                                }
                                else if(m=="没有")
                                {
                                    Console.WriteLine("拜拜");
                                }
                            }
                        }
                        Console.ReadLine();
                        break;
                    case "8":
                        Console.WriteLine("输入一个年份n");
                        int n = int.Parse(Console.ReadLine());
                        if (n >= 0 && n <= 9999)
                        {
                            Console.WriteLine("输入一个月份o");
                            int o = int.Parse(Console.ReadLine());
                            if (o >= 1 && o <= 12)
                            {
                                Console.WriteLine("输入一个日期p");
                                int p = int.Parse(Console.ReadLine());
                                if (p >= 1 && p <= 31)
                                {
                                    if (o == 1 || o == 3 || o == 5 || o == 7 || o == 8 || o == 10 || o == 12)
                                    {
                                        Console.WriteLine("输入正确" + n + "-" + o + "-" + p);
                                    }
                                    else if (o == 4 || o == 6 || o == 9 || o == 11)
                                    {
                                        if (p <= 30)
                                        {
                                            Console.WriteLine("输入正确" + n + "-" + o + "-" + p);
                                        }
                                        else
                                        {
                                            Console.WriteLine("输入错误");
                                        }
                                    }
                                    else
                                    {
                                        if (p <= 28)
                                        {
                                            Console.WriteLine("输入正确" + n + "-" + o + "-" + p);
                                        }
                                        else if (p == 29)
                                        {
                                            if ((n % 4 == 0 && n % 100 != 0) || (n % 400 == 0))
                                            {
                                                Console.WriteLine("输入正确" + n + "-" + o + "-" + p);
                                            }
                                            else
                                            {
                                                Console.WriteLine("输入错误");
                                            }
                                        }
                                        else
                                        {
                                            Console.WriteLine("输入错误");
                                        }
                                    }
                                   
                                }
                                else
                                {
                                    Console.WriteLine("输入有误");
                                }
                            }
                            else
                            {
                                Console.WriteLine("输入有误");
                            }
                        }
                        else
                        {
                            Console.WriteLine("输入错误");
                        }
                        Console.ReadLine();
                        break;
                    case "9":
                        Console.WriteLine("输入一个值a");
                        double q = double.Parse(Console.ReadLine());
                        Console.WriteLine("输入一个值b");
                        double r = double.Parse(Console.ReadLine());
                        Console.WriteLine("输入一个值c");
                        double s = double.Parse(Console.ReadLine());
                        double t = r * r - 4 * q * s;
                        if (q == 0)
                        {
                            Console.WriteLine("不是一元二次方程");
                        }
                        else
                        {
                            Console.WriteLine("是一元二次方程");
                            if (t < 0)
                            {
                                Console.WriteLine("没有实根");
                            }
                            else
                            {
                                double u1 = (-r + Math.Sqrt(t)) / (2 * q);
                                double u2 = (-r - Math.Sqrt(t)) / (2 * q);
                                if (t > 0)
                                {
                                    Console.WriteLine("有两个不同实根是{0},{1}", u1, u2);
                                }
                                else
                                {
                                    Console.WriteLine("有两个相同实根" + u1);
                                }
                            }
                        }
                        Console.ReadLine();
                        break;
                    case "10":
                        Console.WriteLine("输入性别");
                        string v = Console.ReadLine();
                        Console.WriteLine("输入身高");
                        double w = double.Parse(Console.ReadLine());
                        Console.WriteLine("输入体重");
                        double z = double.Parse(Console.ReadLine());
                        if (v == "男")
                        {
                            double aa = z + 100 - w;
                            if (aa <= 3 && aa >= -3)
                            {
                                Console.WriteLine("标准");
                            }
                            else if (aa > 3)
                            {
                                Console.WriteLine("超重");
                            }
                            else
                            {
                                Console.WriteLine("偏瘦");
                            }
                        }
                        if (v == "女")
                        {
                            double aa = z + 110 - w;
                            if (aa <= 3 && aa >= -3)
                            {
                                Console.WriteLine("标准");
                            }
                            else if (aa > 3)
                            {
                                Console.WriteLine("超重");
                            }
                            else
                            {
                                Console.WriteLine("偏瘦");
                            }
                        }
                        Console.ReadLine();
                        break;
                    default:
                        Console.WriteLine("输入有误");
                        break;
                }
                Console.ReadLine();

  • 相关阅读:
    记录移动端原生开发基础样式
    windows关闭打开应用的时候的安全弹窗
    thinkPad触控板手势安装
    git修改账号密码
    ssh免密登录失效处理
    xxl-rpc remoting error(Connection refused (Connection refused)), for url : http://xxxxxx:19997/run
    utools好用插件分享
    Android Studio打包apk闪退处理
    maven下载jar包失败处理
    微信文件下载位置
  • 原文地址:https://www.cnblogs.com/shi2172843/p/5604497.html
Copyright © 2011-2022 走看看