zoukankan      html  css  js  c++  java
  • C#第四节课

    分值语句(1)

     

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace fenzhiyuju1
    {
    class Program
    {
    static void Main(string[] args)
    {
    //语句分类:顺序语句,选择语句(分支语句),循环语句
    //选择、分支语句
    //if(){}
    //int a = 10;
    //if (a < 10) {
    // a++;

    //}
    //if(a>3){
    // a--;
    //}
    //Console.WriteLine(a);


    //if(){}else{}
    //若if成立,只走if不走else
    //若if不成立,则走else不走if
    //int a = 10;
    //if (a > 3)
    //{
    // a--;
    //}
    //else
    //{
    // a++;
    //}
    //Console.WriteLine(a);

    //if(){}else if(){}else if(){}else{} 多选一
    //若if不成立,去查看下一个else if成立不成立,若成立,剩下的就不执行了,若不成立继续向下运行
    //int a = 10;
    //if(a>12)
    //{
    // a++;
    //}
    //else if (a < 3)
    //{
    // a++;
    //}
    //else
    //{
    // a++;
    //}


    //if的嵌套
    //if()
    //{
    // if()
    // {
    //
    // }
    // else
    // {
    // }
    // }
    //int a = 10;
    //if (a < 100)
    //{
    // if (a > 3 && a < 20)
    // {
    // a++;
    // }
    //}
    //else
    //{
    // a--;
    //}

    //联系
    //输入一个小于等于100的整数,判断:
    //是小于10的
    //两位数
    //是100
    //Console.Write("请输入一个小于等于100的整数:");
    //int a = int.Parse(Console.ReadLine());
    //if (a <= 100)
    //{
    // if (a < 10)
    // {
    // Console.WriteLine("您输入的是一个小于10的数");
    // }
    // else if (a < 100)
    // {
    // Console.WriteLine("您输入的是一个两位数");
    // }
    // else
    // {
    // Console.WriteLine("您输入的是100");
    // }
    //}
    //else
    //{
    // Console.WriteLine("您输入的有误");
    //}
    //输入三个整数,xyz,最终以从小到大的方式输出。
    //利用嵌套。
    for (; ; )
    {
    // Console.WriteLine("请输入X:");
    // double X = double.Parse(Console.ReadLine());
    // Console.WriteLine("请输入Y:");
    // double Y = double.Parse(Console.ReadLine());
    // Console.WriteLine("请输入Z:");
    // double Z = double.Parse(Console.ReadLine());

    //if (X > Y)
    //{
    // if (X > Z)
    // {
    // if (Y > Z)
    // {
    // Console.WriteLine("Z<Y<X");
    // }
    // else
    // {
    // Console.WriteLine("Y<Z<X");
    // }
    // }
    // else
    // {
    // Console.WriteLine("Y<X<Z");
    // }
    //}
    //else if (X > Z)
    //{
    // Console.WriteLine("Z<X<Y");
    //}
    //else
    //{
    // if (Z > Y)
    // {
    // Console.WriteLine("X<Y<Z");
    // }
    // else
    // {
    // Console.WriteLine("X<Z<Y");
    // }
    //}

    //输入两个数,将a的值给b,将b的值给a
    //中间变量
    //int a = 2;
    //int b = 5;
    //int zhong = a;
    //a = b;
    //b = zhong;


    //输入三个整数,xyz,最终以从小到大的方式输出。
    //Console.WriteLine(x);
    //Console.WriteLine(y);
    //Console.WriteLine(z);
    //利用中间变量
    // double a = X;
    // if (X < Y && X < Z)
    // {
    // if(Y>Z)
    // {
    // a = Z;
    // Z = Y;
    // Y = a;
    // }
    // }
    // else if (Y < X && Y < Z)
    // {
    // if (X > Z)
    // {
    // X = Y;
    // Y = Z;
    // Z = a;
    // }
    // else
    // {
    // X = Y;
    // Y = a;
    // }
    // }
    // else
    // {
    // if (X > Y)
    // {
    // X = Z;
    // Z = a;
    // }
    // else
    // {
    // X = Z;
    // Z = Y;
    // Y = a;
    // }
    // }

    // Console.WriteLine("输出顺序为:");
    // Console.WriteLine(X);
    // Console.WriteLine(Y);
    // Console.WriteLine(Z);

    //Console.WriteLine("你好,请问你有房吗?");
    //string a = Console.ReadLine();
    //if (a == "有"||a=="有啊"||a=="当然有"||a=="必须的"||a=="废话"||a=="肯定有"||a=="肯定有啊"||a=="有有有"||a=="必须有啊")
    //{
    // Console.WriteLine("那咱们结婚吧!");
    // Console.WriteLine("好,换下一个");
    //}
    //else
    //{
    // Console.WriteLine("那,你有存款吗?");
    // string b = Console.ReadLine();
    // if (b == "有" || b == "有啊" || b == "当然有" || b == "必须的" || b == "废话" || b == "肯定有" || b == "肯定有啊" || b == "有有有"||b=="必须有啊")
    // {
    // Console.WriteLine("那你先拿存款买了房,咱们再结婚吧。。");
    // Console.WriteLine("好,换下一个");
    // }
    // else
    // {
    // Console.WriteLine("呃。。。那。。。你有能力吗。。。。。。");
    // string c = Console.ReadLine();
    // if (c == "有" || c == "有啊" || c == "当然有" || c == "必须的" || c == "废话" || c == "肯定有" || c == "肯定有啊" || c == "有有有"||c=="必须有啊")
    // {
    // Console.WriteLine("好吧。。你先凭能力挣钱,然后有钱买了房子,咱们再说结婚的事吧.....");
    // Console.WriteLine("好,换下一个");
    // }
    // else
    // {
    // Console.WriteLine("呵呵哒,拜拜吧~");
    // Console.WriteLine("好,换下一个");
    // }
    // }
    //}

    //输入学生姓名,输入考试成绩 double
    //若是100,【恭喜你***,满分通过!】
    //若是大于80小于100,【】
    //若是大于60小于80

    //Console.WriteLine("请输入名字");
    //string a = Console.ReadLine();
    //Console.WriteLine("请输入分数");
    //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 < 100)
    //{
    // Console.WriteLine(a+",成绩良好!");
    //}
    //else if (b > 50 && b < 100)
    //{
    // Console.WriteLine(a+"就差一点就能及格,下次努力");
    //}
    //else if (b >= 0 && b < 100)
    //{
    // Console.WriteLine(a+"!!你是笨蛋么???");
    //}
    //else
    //{
    // Console.WriteLine("输入有误");
    //}

    //有一组函数:y=x (x<1);
    //y=2x-1 (1<=x<10);
    //y=3x-11 (x>=10).
    //括号内是x的满足条件
    //实现功能,随意输入一个x值,输出x值。
    //Console.WriteLine("请输入x的值:");
    //double x = double.Parse(Console.ReadLine());
    //double y ;
    //if (x < 1)
    //{
    // y = x;
    //}else if(x>=1&&x<10)
    //{
    // y = (2 * x - 1);
    //}
    //else
    //{
    // y = (3 * x - 11);
    //}


    //Console.WriteLine(y);

    double x;
    double y;
    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());
    if (a == 0)
    {
    Console.WriteLine("这个不是一元二次方程");
    if (b == 0 && c == 0)
    {
    Console.WriteLine("方程组有无数解");
    }
    else if (b == 0)
    {
    Console.WriteLine("方程组无解");
    }
    else if (c == 0)
    {
    Console.WriteLine("有唯一解x=0");
    }
    else
    {
    Console.WriteLine("有唯一解x="+(c/b));
    }
    }else
    {
    Console.WriteLine("这个是一元二次方程");
    y=(b*b-4*a*c);
    if (y > 0)
    {
    Console.WriteLine("有两个根x=" + ((-b + Math.Sqrt(y)) / (2 * a)) + "和" + ((-b - Math.Sqrt(y)) / (2 * a)));
    }
    else if (y == 0)
    {
    Console.WriteLine("有一个根x=" + (-b / (2 * a)));
    }
    else
    {
    Console.WriteLine("x没有实根");
    }
    }

    }


    Console.WriteLine();
    }
    }
    }

    好好学习,天天向上
  • 相关阅读:
    Android 6.0运行时权限第三方库的使用-----RxPermissions
    Android当下最流行的开源框架总结
    Android使用SVG小结
    Android框架之路——GreenDao3.2.2的使用
    15 个 Android 通用流行框架大全
    Android sqlite 使用框架
    Android数据库框架——GreenDao轻量级的对象关系映射框架,永久告别sqlite
    根据图片名字在drawable中得到图片
    Repeater控件最后一笔记录高亮显示
    MasterPage + UpdatePanel + FileUpload
  • 原文地址:https://www.cnblogs.com/xiongxiaobai/p/5249800.html
Copyright © 2011-2022 走看看