zoukankan      html  css  js  c++  java
  • 做个简单的男女体重测试

    用C#  逻辑  做一个简单的体重测试,

    男士体重=身高-100±3,女士身体=身高+110±3

    转换下公式为: 男士体重-身高+100=±3   女士体重-身高+110±3;

     用((?:)如果-否则):   大概会用到四个数字,ab代表体重和身体   a-b+100,a-b+110,男女性别定个值m,这里用(?:)在输入是"男"的话 m就是100,否则m就是110,n既是用公式计算出来的数字,用(?:)如果当n>3时 体重就超标了  需要减肥了,当n>3时 身体太瘦了 需要补充营养,否则n=3 身体是标准体重。

    那么下面是用代码输出:

     namespace 男女体重测试

       {    

             class Program    

            {       

                 static void Main(string[] args)        

                 {            

                   double a, b ,n,m;            

                  //做个简单的体重测试

                  while (true)       ---------------------------------//while(true)是个循环,经常用到,记住就好    

                   {

                    Console.WriteLine("请输入性别:");                 string sex= Console.ReadLine();

                    Console.WriteLine("请输入您的体重(kg):");                  a= Convert.ToDouble(Console.ReadLine());

                    Console.WriteLine("请输入您的身高(cm):");                  b = Convert.ToDouble(Console.ReadLine());

                     m = (sex == "男" ? 100 : 110);

                      Console.WriteLine (a-b+m);                   n = Convert.ToDouble(a - b + m);

                    Console.WriteLine(n >3?"您该减肥了":n<-3?"您太瘦了!":"您的体重是标准体重");                  

                     }

                 Console.ReadLine(); -----------------------------//等待输入,不写这个的话  exe会走完程序一闪而过。

    用   if   else,  if(假如XXX){那么xxxxxxxxxxx}. if else(另外假如xxxxxx){那么xxxxxxxx}.  else{另外xxxxxxxx}

    接下来写x 如果是男的话  用if{}。。。 如果x是女的话 用if{}。。

    {  

               class Program    

               {

                  static void Main(string[] args)        

                  {            

                     {

                       String x;            double a, b, n;      -----------------------设定一个字符串类型的值 x 是代表输入的随机数 男人或者女人

                                                                                     --------------设定三个数值 double a,b,n   a和b分别代表要输入的身高和体重,n是用公式计算出的数         

                        while (true)                

                       {

                        Console.WriteLine("请输入您的性别");

                        x = Console.ReadLine();                    

                        if (x == "男" || x == "女")                    

                        {                        

                           Console.WriteLine("请输入你的体重");                        

                           a = Convert.ToDouble(Console.ReadLine());                        

                           Console.WriteLine("请输入你的身高");                        

                           b = Convert.ToDouble(Console.ReadLine());

                            if (x == "男")                        

                            {                            

                              n = (a - b + 100);                            

                                if (n == 3)                            

                                {    Console.WriteLine("您的体重是标准");  }

                                else if (n > 3)

                                {    Console.WriteLine("您需要减肥了");  }                            

                                else                            

                                {    Console.WriteLine("你太瘦了");  }

                              }

                            else  

                           {

                                n = (a - b + 110);

                                 if (n == 3)

                                {   Console.WriteLine("您的体重是标准");  }

                                else if (n > 3)

                                {   Console.WriteLine("您需要减肥了"); }

                                else

                                {   Console.WriteLine("你太瘦了");  }

                            }

                         }

                        else

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

                                                                               Console.ReadLine();

               

  • 相关阅读:
    第九周PSP
    c++的继承方式
    matlab的应用
    beta发布的评论
    本周psp
    历年作品点评
    JSON解析数据
    每周工作量及代码统计(第七周)
    词频统计(WEB)版
    评论alpha发布
  • 原文地址:https://www.cnblogs.com/qiaoyifan3111/p/4372990.html
Copyright © 2011-2022 走看看