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

    Console.WriteLine("1.第一道题");
    Console.WriteLine("2.第二道题");
    Console.WriteLine("3.第三道题");
    Console.WriteLine("4.第四道题");
    Console.WriteLine("6.第六道题");
    Console.WriteLine("7.第七道题");
    Console.WriteLine("8.第八道题");
    Console.WriteLine("9.第八九道题");
    Console.WriteLine("10.第十道题");
    Console.Write("10.请输入你想要的物品的编号:");
    int p = int.Parse(Console.ReadLine());
    switch (p)
    {
    case 1:
    //1.键盘键入三个数,找出来最大的数。
    Console.Write("输入的数为");
    double aa = double.Parse(Console.ReadLine());
    Console.Write("输入的数为");
    double bb = double.Parse(Console.ReadLine());
    Console.Write("输入的数为");
    double cc = double.Parse(Console.ReadLine());
    if (aa > bb && aa > cc)
    {
    Console.WriteLine("输入的数为" + aa);
    }
    else if (bb > aa && bb > cc)
    {
    Console.WriteLine("输入的数为" + bb);
    }
    else
    {
    Console.WriteLine("输入的数为" + cc);
    }
    break;

    //2.“现在几点了?”键盘键入小时数,判断是上午还是下午。打印出来现在是上午几点还是下午几点
    case 2:
    Console.Write("现在几点了?");
    int pm = int.Parse(Console.ReadLine());

    if (pm > 12 && pm <= 24)
    {
    Console.WriteLine("下午" + (pm - 12));
    }
    else if (pm > 0 && pm < 12)
    {
    Console.WriteLine("上午" + pm);
    }
    else
    {
    Console.WriteLine("输入有误!");
    }

    break;
    //3.//输入一个小于等于100的整数,判断:
    //是小于10的
    //两位数
    //是100
    case 3:
    Console.Write("输入一个小于等于100的整数");
    int k = int.Parse(Console.ReadLine());
    if (k < 10)
    {
    Console.WriteLine("这个数小于10");
    }
    else if (k >= 10 && k < 100)
    {
    Console.WriteLine("这个数是两位数");
    }
    else
    {
    Console.WriteLine("这个数是100");
    }
    break;

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

    case 4:
    Console.Write("输入姓名");
    string e = Console.ReadLine();
    Console.Write("输入考试成绩");
    double f = double.Parse(Console.ReadLine());
    if (f == 100)
    {
    Console.WriteLine("恭喜你" + e + "满分通过!");
    }
    else if (f >= 80 && f < 100)
    {
    Console.WriteLine(e + "你很优秀,继续保持!");
    }
    else if (f >= 60 && f < 80)
    {
    Console.WriteLine(e + "成绩良好");
    }
    else if (f >= 50 && f < 60)
    {
    Console.WriteLine(e + "就差一点点,下次一定要至少及格!");
    }
    else
    {
    Console.WriteLine("不及格");
    }
    break;

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

    Console.Write("输入的数为");
    double x = double.Parse(Console.ReadLine());
    if (x < 1)
    {
    Console.WriteLine(x);
    }
    else
    {
    if (1 <= x && x < 10)
    {
    Console.WriteLine(2 * x - 1);
    }
    else
    {
    if (x >= 10)
    {
    Console.WriteLine(3 * x - 11);
    }
    }
    }
    break;

    // 7.相亲过程:你有房子么?你有钱么?你有能力么?
    //【结婚吧】【先买房子在结婚】【先赚钱再买房子再结婚】都没有【拜拜~~】
    //利用if嵌套做相亲过程
    case 7:
    Console.Write("你有房子么?");
    string h = Console.ReadLine();
    if (h == "有")
    {
    Console.WriteLine("结婚吧");

    }
    else
    {
    Console.Write("你有钱么?");
    string i = Console.ReadLine();
    if (i == "有")
    {
    Console.WriteLine("先买房子在结婚");
    }
    else
    {
    Console.Write("你有能力么?");
    string j = Console.ReadLine();
    if (j == "有")
    {
    Console.WriteLine("先赚钱再买房子再结婚");
    }
    else
    {
    Console.WriteLine("拜拜");
    }

    }
    }
    break;

    // 8.输入年月日,看看格式是否正确
    case 8:
    Console.Write("输入的年分");
    int a = int.Parse(Console.ReadLine());
    if (a >= 1 && a < 9999)
    {
    Console.Write("输入的月分");
    int b = int.Parse(Console.ReadLine());
    if (b >= 1 && b < 12)
    {
    Console.Write("输入的日");
    int c = int.Parse(Console.ReadLine());
    if (c <= 31 && c >= 1)
    {
    if (b == 1 || b == 3 || b == 5 || b == 7 || b == 8 || b == 10 || b == 12)
    {
    Console.WriteLine("输入的日期格式正确!您输入的日期为" + a + "年" + b + "月" + c + "日");
    }
    else
    {
    if (b == 4 || b == 6 || b == 9 || b == 11)
    {
    if (c <= 30)
    {
    Console.WriteLine("输入的日期格式正确!您输入的日期为" + a + "年" + b + "月" + c + "日");
    }
    else
    {
    Console.WriteLine("您输入的日期有误");
    }
    }
    else
    {
    if (c <= 28)
    {
    Console.WriteLine("输入的日期格式正确!您输入的日期为" + a + "年" + b + "月" + c + "日");
    }
    else
    {
    if (c == 29)
    {
    if ((a % 4 == 0 && a % 100 != 0) || a % 400 == 0)
    {
    Console.WriteLine("输入的日期格式正确!您输入的日期为" + a + "年" + b + "月" + c + "日");
    }
    else
    {
    Console.WriteLine("输入有误!");

    }
    }
    else
    {
    Console.WriteLine("输入有误!");
    }
    }
    }
    }

    }
    else
    {
    Console.WriteLine("您输入的日期有误!");

    }
    }
    else
    {
    Console.WriteLine("您输入的日期有误!");
    }
    }
    else
    {
    Console.WriteLine("您输入的日期有误!");
    }
    break;

    // 9.方程ax2+bx+c=0;一元二次方程。求根
    //△=b2-4ac;若△<0方程无实根
    //若△>0,方程有两个不相同的实根x1 x2
    //若△=0,方程有两个相同的实根
    case9:
    Console.WriteLine("求方程式ax*x+bx+c");
    Console.Write("请输入a=");
    double l = double.Parse(Console.ReadLine());
    Console.Write("请输入b=");
    double m = double.Parse(Console.ReadLine());
    Console.Write("请输入c=");
    double o = double.Parse(Console.ReadLine());
    double de = l * l - 4 * a * o;
    if (a == 0)
    {
    Console.WriteLine("不是一元二次方程");
    }
    else
    {
    Console.WriteLine("不是一元二次方程");
    if (de >= 0)
    {
    double x1 = (-l + Math.Sqrt(de)) / (2 * a);
    double x2 = (-l + Math.Sqrt(de)) / (2 * a);
    if (de > 0)
    {
    Console.WriteLine("方程式有两个不同的实根");
    Console.WriteLine("x1=" + x1.ToString() + "x2=" + x2.ToString());
    }
    else
    {
    Console.WriteLine("方程式有两个相同的实根");
    Console.WriteLine("x1=x2=" + x1.ToString());
    }
    }
    else if (de < 0)
    {
    Console.WriteLine("方程式没有实根");
    }
    }
    break;

    // 10.标准体重:
    //男士体重=身高-100±3
    //女士体重=身高-110±3
    case 10:
    Console.Write("请输入性别:");
    string s = Console.ReadLine();
    Console.Write("请输入体重(kg):");
    double t = double.Parse(Console.ReadLine());
    Console.Write("请输入身高(cm)");
    double g = double.Parse(Console.ReadLine());
    if (s == "男")
    {
    double n = t - g + 100;
    if (n > 3 && n < 3)
    {
    Console.WriteLine("您的体重是标准的体重");
    }
    else if (n > 3)
    {
    Console.WriteLine("您需要减肥了!");
    }
    else
    {
    Console.WriteLine("您需要增加营养");
    }
    }
    else if (s == "女")
    {
    double n = t - g + 110;
    if (n > 3 && n < 3)
    {
    Console.WriteLine("您的体重是标准的体重");
    }
    else if (n > 3)
    {
    Console.WriteLine("您需要减肥了!");
    }
    else
    {
    Console.WriteLine("您需要增加营养");
    }
    }
    else
    {
    Console.Write("输入有误");
    }
    break;
    default:
    Console.WriteLine("输入错误!");
    break;
    }
    Console.ReadLine();

  • 相关阅读:
    python(九)、线程
    python(八)、进程
    python网络编程(二):网络编程之socket与socketserver
    20145226夏艺华 《Java程序设计》第6周学习总结
    20145226夏艺华《网络对抗》第一次实验拓展:shellcode注入+return-to-libc
    20145226夏艺华《网络对抗》免杀原理与实践
    20145226 《Java程序设计》第5周学习总结
    20145226 《Java程序设计》第4周学习总结
    20145226夏艺华 后门原理与实践
    20145226夏艺华 《Java程序设计》第3周学习总结
  • 原文地址:https://www.cnblogs.com/zl1121102942/p/5604473.html
Copyright © 2011-2022 走看看