zoukankan      html  css  js  c++  java
  • 语句2

    输入日期,判断今年的第几天·····
    1 3 5 7 8 10 12
    4 6 9 11
    2
    int m1 = 31, m2 = 28, m3 = 31, m4 = 30, m5 = 31, m6 = 30, m7 = 31, m8 = 31, m9 = 30, m10 = 31, m11 = 30, m12 = 31;
    Console.Write("请输入月");
    int m = int.Parse(Console.ReadLine());
    Console.Write("请输入日");
    int b = int.Parse(Console.ReadLine());
    switch (m)
    {
    case 1:
    Console.WriteLine("第" + b + "天");
    break;
    case 2:
    Console.WriteLine("第" + (m1 + b) + "天");
    break;
    case 3:
    Console.WriteLine("第" + (m1 + m2 + b) + "天");
    break;
    case 4:
    Console.WriteLine("第" + (m1 + m2 + m3 + b) + "天");
    break;
    case 5:
    Console.WriteLine("第" + (m1 + m2 + m3 + m4 + b) + "天");
    break;
    case 6:
    Console.WriteLine("第" + (m1 + m2 + m3 + m4 + m5 + 6) + "天");
    break;
    case 7:
    Console.WriteLine("第" + (m1 + m2 + m3 + m4 + m5 + m6 + b) + "天");
    break;
    case 8:
    Console.WriteLine("第" + (m1 + m2 + m3 + m4 + m5 + m6 + m7 + b) + "天");
    break;
    case 9:
    Console.WriteLine("第" + (m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + b) + "天");
    break;
    case 10:
    Console.WriteLine("第" + (m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + b) + "天");
    break;
    case 11:
    Console.WriteLine("第" + (m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + b) + "天");
    break;
    case 12:
    Console.WriteLine("第" + (m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + m11 + b) + "天");
    break;
    default:
    Console.WriteLine("您输入的的有误");
    break;
    }
    Console.ReadLine();

    1.键盘键入三个数,找出来最大的数。
    Console.Write("输入的数为");
    double a = double.Parse(Console.ReadLine());
    Console.Write("输入的数为");
    double b = double.Parse(Console.ReadLine());
    Console.Write("输入的数为");
    double c = double.Parse(Console.ReadLine());
    if (a > b && a > c)
    {
    Console.WriteLine("输入的数为"+a);
    }
    else if (b > a && b > c)
    {
    Console.WriteLine("输入的数为" +b);
    }
    else
    {
    Console.WriteLine("输入的数为" + c);
    }
    Console.ReadLine();

    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("输入有误!");
    }

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

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

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

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

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

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

    }
    }
    Console.ReadLine();

    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("您输入的日期有误!");
    }
    //Console.ReadLine();

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

  • 相关阅读:
    Linq查询
    Lambda表达式与标准运算符查询
    第四章 面向对象与IO操作
    第三章 C#循环与方法
    第二章 C#基本数据类型
    FPGA与嵌入式一点见解
    FPGA中RAM使用探索
    可控硅的工作原理和主要作用
    异步电路中时钟同步的方法
    FPGA中计数器设计探索
  • 原文地址:https://www.cnblogs.com/zl1121102942/p/5601964.html
Copyright © 2011-2022 走看看