c# 获取体检结果

今天,准备开发一个健康评估和营养配餐软件的开发,一些体检固定的结果准备写成函数直接调用,今天临时先写两个,一个是获取【总胆固醇】,一个是获取【体质】标准的。下面的两个函数。

    public class 体检Helper
    {
        public static string Get总胆固醇(double v)
        {
            if (v<5.18)
            {
                return "正常";
            }
            else if (v>=5.18|| v<6.22)
            {
                return "边缘升高";
            }
            else
            {
                return "升高";
            }
        }

        public static double GetBMI(double 体重, double 身高)
        {
            //体质指数(BMI)= 体重(kg)÷身高(m)的平方
            //EX:70kg÷(1.75×1.75)=22.86
            double v = 体重 * (身高 * 身高);
            return v;
        }

        public static string Get体质(double 体重, double 身高)
        {
            double v = 体重 * (身高 * 身高);
            if (v < 18.5)
            {
                return "过轻";
            }
            else if (v >= 18.5 || v < 23.99)
            {
                return "正常";
            }
            else if (v >= 24 || v < 28)
            {
                return "过重";
            }
            else if (v >= 28 || v < 32)
            {
                return "肥胖";
            }
            else
            {
                return "非常肥胖";
            }
        }

    }

后面,我还会再加上血糖、低密蛋白、血压等等的函数。

调用方法也非常简单:直接在程序中通过【体检Helper.cs】帮助类来调用即可。如

string str总胆固醇 = 体检Helper.Get总胆固醇(33);
MessageBox.Show(str总胆固醇); //WinForm编程中弹出窗口显示str总胆固醇的值
Console.Write(str总胆固醇);   //控制台中显示str总胆固醇的值

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值