标签:
//语句分类:顺序语句,选择语句(分支语句),循环语句
//选择、分支语句
//if(){}
//int a = 10;
//if (a < 11)
//{
// a++;
//}
//if(a>3)
//{
// a--;
//}
//Console.WriteLine(a);
//if(){}else{} 二选一
//若if成立,则不去走else
//若if不成立,则一定会走else
//int a = 10;
//if (a > 3)
//{
// a--;
//}
//else
//{
// a++;
//}
//Console.WriteLine(a);
//if(){}else if(){} else if(){}else{} 多选一
//若if成立,那其他的所有都不去看
//若if不成立,去查看下一个else if成立不成立,若成立,剩下的全都不用看
//int a = 10;
//if (a > 9)
//{
// a++;
//}
//else if (a < 11)
//{
// a++;
//}
//else
//{
// a++;
//}
//Console.WriteLine(a);
//if的嵌套
//if()
//{
// if()
// {
// }
// else
// {
// }
//}
//int a = 10;
//if (a < 100)
//{
// if (a > 3 && a < 20)
// {
// a++;
// }
// else
// {
// a--;
// }
//}
//else
//{
// a += 10;
//}
//Console.WriteLine(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 >= 10 && a < 100)
// {
// Console.WriteLine("您输入的是一个两位数的数!");
// }
// else//100
// {
// Console.WriteLine("您输入的数是100!");
// }
//}
//else
//{
// Console.WriteLine("您的输入有误!");
//}
//Console.ReadLine();
//输入三个整数,xyz,最终以从小到大的方式输出。
//利用嵌套。
//Console.Write("x=");
//int x = int.Parse(Console.ReadLine());
//Console.Write("y=");
//int y = int.Parse(Console.ReadLine());
//Console.Write("z=");
//int z = int.Parse(Console.ReadLine());
//if (x < y && x < z)
//{
// Console.WriteLine(x);
// if (y < z)
// {
// Console.WriteLine(y);
// Console.WriteLine(z);
// }
// else//z<y
// {
// Console.WriteLine(z);
// Console.WriteLine(y);
// }
//}
//else if (y < x && y < z)
//{
// Console.WriteLine(y);
// if (x < z)
// {
// Console.WriteLine(x);
// Console.WriteLine(z);
// }
// else
// {
// Console.WriteLine(z);
// Console.WriteLine(x);
// }
//}
//else//z是最小的
//{
// Console.WriteLine(z);
// if (x < y)
// {
// Console.WriteLine(x);
// Console.WriteLine(y);
// }
// else
// {
// Console.WriteLine(y);
// Console.WriteLine(x);
// }
//}
//Console.ReadLine();
//两个数,将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);
//利用中间变量
//Console.Write("x=");
//int x = int.Parse(Console.ReadLine());
//Console.Write("y=");
//int y = int.Parse(Console.ReadLine());
//Console.Write("z=");
//int z = int.Parse(Console.ReadLine());
//int zhong;
//if (x < y && x < z)
//{
// if (y < z)
// {
// }
// else//x<z<y
// {
// zhong = y;
// y = z;
// z = zhong;
// }
//}
//else if (y < x && y < z)
//{
// zhong = x;
// x = y;
// y = zhong;
// if (y < z)//x<y<z
// {
// }
// else//x<z<y
// {
// zhong = y;
// y = z;
// z = zhong;
// }
//}
//else//z最小
//{
// zhong = x;
// x = z;
// z = zhong;
// if (y < z)//x<y<z
// {
// }
// else//x<z<y
// {
// zhong = y;
// y = z;
// z = zhong;
// }
//}
//Console.WriteLine(x);
//Console.WriteLine(y);
//Console.WriteLine(z);
//Console.ReadLine();
//相亲过程
//女:你有房子么?
//若有→结婚吧;没有→你有钱么?
//若有→先买房子再结婚;
//没有→你有能力么?
//有→先赚钱再买房子再结婚
//没有→拜拜
//Console.WriteLine("你有房子吗?");
//string m = Console.ReadLine();
//if (m == "有")
//{
// Console.WriteLine("结婚吧");
//}
//else if (m == "没有")
//{
// Console.WriteLine("你有钱吗");
// m = Console.ReadLine();
// if (m == "有")
// {
// Console.WriteLine("先买房再结婚");
// }
// else if (m == "没有")
// {
// Console.WriteLine("你有能力吗");
// m = Console.ReadLine();
// if (m == "有")
// {
// Console.WriteLine("先赚钱再买房子再结婚");
// }
// else if (m == "没有")
// {
// Console.WriteLine("拜拜");
// }
// }
//}
//输入学生姓名,输入考试成绩 double
//若是100,【恭喜你***,满分通过!】
//若是大于等于80小于100,【**,你很优秀,继续保持!】
//若是大于等于60小于80,【**成绩良好】
//大于等于50小于60,【**就差一点点,下次一定要至少及格!】
//小于50,【**你是笨蛋么?】
//Console.Write("请输入姓名");
//string name = Console.ReadLine();
//Console.Write("请输入成绩");
//double chengji =double.Parse (Console.ReadLine());
//if (chengji >= 0 && chengji <= 100)//成绩必须在0~100之间
//{
// if (chengji == 100)//100分的时候
// {
// Console.WriteLine("恭喜你"+name+",满分通过!");
// }
// else if (chengji >= 80)//80~100之间
// {
// Console.WriteLine(name+"你跟优秀,继续保持!");
// }
// else if (chengji >= 60)//60~80之间
// {
// Console.WriteLine(name+",成绩良好!");
// }
// else if (chengji >= 50)//50~60之间
// {
// Console.WriteLine(name+"就差一点就能及格,下次加油!");
// }
// else//50分以下
// {
// Console.WriteLine(name+"!!你是笨蛋么?");
// }
//}
//else//输入有误
//{
// Console.WriteLine("输入有误!");
//}
//有一组函数:y = x (x<1);
//y = 2x -1 (1<=x<10);
//y = 3x-11 (x>=10)。
//括号内是x的满足条件。
//实现功能,随意输入一个x值,输出y的值。
//Console.Write("x=");
//double x = double.Parse(Console.ReadLine());
//double y;
//if (x < 1)
//{
// Console.Write("y=" + x);
//}
//else if (x < 10)
//{
// Console.Write("y=" + (2 * x - 1));
//}
//else
//{
// Console.Write("y=" + (3 * x - 11));
//}
//ax*x+bx+c=0判断方程是否是一元二次方程,
//和根的情况。根据公式判断方程的根的状况,
//公式的值大于零有两个根,
//等于零有一个根,小于零没有根。
Console.WriteLine("判断方程是不是一元二次方程:");
Console.WriteLine("ax^2+b*x+c=0");
Console.WriteLine();
Console.Write("请输入a=");
double a = double.Parse(Console.ReadLine());
if (a == 0)
{
Console.WriteLine("此方程不是一元二次方程!");
}
else// a!=0
{
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 (de >= 0)
{
if (de > 0)
{
Console.WriteLine("此方程有两个不同的实数根。");
double x1 = (-b + Math.Sqrt(de)) / (2 * a);
double x2 = (-b - Math.Sqrt(de)) / (2 * a);
Console.WriteLine("x1="+x1+",x2="+x2);
}
else//de==0
{
Console.WriteLine("此方程有两个相同的实数根。");
double x1 = (-b + Math.Sqrt(de)) / (2 * a);
Console.WriteLine("x1=x2=" + x1);
}
}
else //de<0
{
Console.WriteLine("方程没有实数根!");
}
}
Console.ReadLine();
}
}
}
标签:
原文地址:http://www.cnblogs.com/xingfudehuanyan/p/5251862.html