语句

//语句的分类
//语句顺序
//分支语句(选择语句)
//循环语句


//分支语句
//if(表达式) //表达式返回值是True或False

//int a = 113;
//if (a <= 100)
//{
// Console.WriteLine("您输入的数是小于等于100的。");
//}
//if (a > 0)
//{
// Console.WriteLine("您输入的数是大于0的");
//}
//Console.ReadLine();


//格式2 二选一
//if (表达式)
//{
//}
//else如果if不执行,else一定执行(其他的,另外的)
//{
//}
//Console.Write("请随意输入一个整数:");
//int a = int.Parse(Console.ReadLine());
//if (a >= 0 && a <= 100)//0<=a<=100
//{
// Console.WriteLine("您输入的数是0~100之间的。");
//}
//else//表示的是a<0 || a>100的情况
//{
// Console.WriteLine("您输入的数不是0~100之间的。");
//}
//Console.ReadLine();

//格式3: 多选一
//if(表达式)
//{
//}
//else if()
//{
//}
//else if()
//{
//}
//...
//else
//{
//}

//if(表达式)
//{
// if(){}
// else{}
//}
//else
//{
// if(){}
//}
//if嵌套

//练习一:
//输入一个100以内的整数,判断是小于10的还是两位数还是100
Console.Write("请输入一个100以内的数:");
int a = int.Parse(Console.ReadLine());
if (a <= 100)
{
if (a >= 10 && a <= 99)
{
   Console.WriteLine("您输入的是两位数的整数");
}
else if (a < 10)
{
   Console.WriteLine("您输入的数小于10");
}
else
{
   Console.WriteLine("您输入的数是100");
}
}
else
{
  Console.WriteLine("您输入的数字有误");
}
Console.ReadLine();

//练习二:
//输入姓名,分数,判断是否及格,超过80分输出“你学的不错,值得表扬!”,如果在
//60-80之间则输入“及格了,再接再厉!”,50-60之间输入“就差一点点,再加把劲!”,
//如果小于50,则输入“使劲努力,不要偷懒!”
Console.Write("请输入您的姓名:");
string name = Console.ReadLine();
Console.Write("请输入您的分数:");
int fenshu = int.Parse(Console.ReadLine());
if (fenshu >= 0 && fenshu <= 100)
{
   if (fenshu >= 80)
  {
       Console.WriteLine("你学的不错,值得表扬!");
  }
  else if (fenshu >= 60)
  {
      Console.WriteLine("及格了,再接再厉!");
  }
  else if (fenshu >= 50)
  {
      Console.WriteLine("就差一点点,再加把劲!");
  }
  else if (fenshu < 50)
 {
      Console.WriteLine("使劲努力,不要偷懒!");
 }

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

//练习三
//输入三个数字x,y,z按大小顺序排列
Console.Write("请输入第一个数字:");
Double x = double.Parse(Console.ReadLine());
Console.Write("请输入第二个数字:");
Double y = double.Parse(Console.ReadLine());
Console.Write("请输入第三个数字:");
Double z = double.Parse(Console.ReadLine());
if (x < y && x < z)
 {
         Console.Write(x + " ");
   if (y > z)
    {
         Console.WriteLine(z + " " + y);
     }
  else //y<=z
    {
         Console.WriteLine(y + " " + z);
     }
}
else if (y < x && y < z)
 {
       Console.Write(y + " ");
  if (x > z)
    {
        Console.WriteLine(z + " " + x);
     }
   else //x>=z
    {
        Console.WriteLine(x + " " + z);
    }
}
else//x==y等于的情况,z是最小的
  {
      if (x == y)
       {
       if (z > x)
        {
             Console.Write(x + " " + y + " " + z);
         }
     else//z<=x
       {
            Console.Write(z + " " + y + " " + x);
       }
      }
        else//x!=y z是最小的
          {
                Console.Write(z + " ");
            if (x < y)
          {
                 Console.Write(x + " " + y);
         }
         else//y=<x
       {
          Console.Write(y + " " + x);
         }
    }
}
Console.ReadLine();

namespace 条件语句练习
{
class Program
{
static void Main(string[] args)
{
//男士体重=身高-100+-3
//女士体重=身高-110+-3
//KG CM
//90 180
//180-100 = 80

//男士体重 - 男士身高 = -100+-3;
//男士体重 - 男士身高 +100 =+-3;


//内容输入
Console.Write("请输入您的性别:");
string x = Console.ReadLine();
Console.Write("请输入您的身高(cm):");
int g = Convert.ToInt32(Console.ReadLine());
Console.Write("请输入您的体重(kg):");
int z = Convert.ToInt32(Console.ReadLine());

//数据运算+数据输出
if (x == "男")
{
//男士体重=身高-100+-3
int bz = g - 100;

     if (z > bz + 3)
    {
          Console.WriteLine("你偏胖了!");
          Console.WriteLine("您超出了标准体重" + (z - (bz + 3)) + "公斤!");
    }
    else if (z < bz - 3)
   {
          Console.WriteLine("你偏瘦了!");
          Console.WriteLine("您距离标准体重还差" + (bz - 3 - z) + "公斤!");
   }
  else if (z <= bz + 3 && z >= bz - 3)
  {
          Console.WriteLine("你身材很标准!继续保持!");
  }
}
else if (x == "女")
{
    //女士体重=身高-110+-3
    int bz = g - 110;
    if (z <= bz + 3 && z >= bz - 3)
    {
           Console.WriteLine("您身材很标准!继续保持!");
    }
   else if (z > bz + 3)
   {
           Console.WriteLine("您偏胖了!");
   }
  else
  {
        Console.WriteLine("您偏瘦了!");
  }
}
 else
  {
       Console.WriteLine("性别输入有误!");
  }

       Console.ReadLine();
   }
 }
}

原文地址:https://www.cnblogs.com/zyg316/p/5440663.html