【深基3.例7】肥胖问题

题目描述

BMI 指数是国际上常用的衡量人体胖瘦程度的一个标准,其算法是 m h 2 \dfrac{m}{h^2} h2m​,其中 m m m 是指体重(千克), h h h 是指身高(米)。不同体型范围与判定结果如下:

  • 小于 18.5 18.5 18.5:体重过轻,输出 Underweight
  • 大于等于 18.5 18.5 18.5 且小于 24 24 24:正常体重,输出 Normal
  • 大于等于 24 24 24:肥胖,不仅要输出 BMI 值(使用 cout 的默认精度),然后换行,还要输出 Overweight

现在给出体重和身高数据,需要根据 BMI 指数判断体型状态并输出对应的判断。

对于非 C++ 语言,在输出时,请四舍五入保留六位有效数字输出,如果小数部分存在后缀 0 0 0,不要输出后缀 0 0 0。

请注意,保留六位有效数字不是保留六位小数。例如 123.4567 123.4567 123.4567 应该输出为 123.457 123.457 123.457, 5432.10 5432.10 5432.10 应该输出为 5432.1 5432.1 5432.1。

输入格式

共一行。

第一行,共 2 2 2 个浮点数, m , h m, h m,h,分别表示体重(单位为 kg),身高(单位为 m)。

输出格式

输出一行一个字符串,表示根据 BMI 的对应判断。特别地,对于 Overweight 情况的特别处理请参照题目所述。

样例 #1

样例输入 #1

70 1.72

样例输出 #1

Normal

提示

对于所有数据, 40 ≤ m ≤ 120 40\le m \le 120 40≤m≤120, 1.4 ≤ h ≤ 2.0 1.4 \le h \le 2.0 1.4≤h≤2.0。 m m m 和 h h h 的小数点后不超过三位。

#include <stdio.h>int main(){double m,h;scanf("%lf %lf",&m,&h);double s;s=1.0*m/(h*h);if(s<18.5){printf("Underweight");}else if(s>=18.5&&s<24){printf("Normal");}else if(s>=24){printf("%6g\n",s);printf("Overweight");}return 0;
}

# 【深基3.例7】肥胖问题相关推荐

  1. P5714 【深基3.例7】肥胖问题--python3实现

    https://www.luogu.com.cn/problem/P5715 """ P5714 [深基3.例7]肥胖问题--AC https://www.luogu.c ...

  2. P5733 【深基6.例1】自动修正(C++、python代码)

    [深基6.例1]自动修正 - 洛谷 C++代码: /* P5733 [深基6.例1]自动修正 https://www.luogu.com.cn/problem/P5733 */ #include< ...

  3. P5706 【深基2.例8】再分肥宅水--2022.02.13

    [深基2.例8]再分肥宅水 - 洛谷 C++代码: /* P5706 [深基2.例8]再分肥宅水--2022.02.13 https://www.luogu.com.cn/problem/P5706 ...

  4. P5703 【深基2.例5】苹果采购(scratch实现)

    [深基2.例5]苹果采购 - 洛谷 scratch2实现 scratch3实现 python3代码: """ P5703 [深基2.例5]苹果采购 https://www ...

  5. P3156 【深基15.例1】询问学号(20分)--python3实现

    [深基15.例1]询问学号 - 洛谷 """P3156 [深基15.例1]询问学号(20分)--python3实现 https://www.luogu.com.cn/pr ...

  6. P5737 【深基7.例3】闰年展示(python3实现)

    [深基7.例3]闰年展示 - 洛谷 """P5737 [深基7.例3]闰年展示(python3实现) https://www.luogu.com.cn/problem/P ...

  7. P5735 【深基7.例1】距离函数(python3实现)

    [深基7.例1]距离函数 - 洛谷 """P5735 [深基7.例1]距离函数(python3实现) https://www.luogu.com.cn/problem/P ...

  8. P5727 【深基5.例3】冰雹猜想(python3实现)

    [深基5.例3]冰雹猜想 - 洛谷 """P5727 [深基5.例3]冰雹猜想(python3实现) https://www.luogu.com.cn/problem/P ...

  9. P2240 【深基12.例1】部分背包问题

    https://www.luogu.com.cn/problem/P2240 /* P2240 [深基12.例1]部分背包问题 https://www.luogu.com.cn/problem/P22 ...

最新文章

  1. 通过案例学功能 自定义监控功能初探
  2. 为JS和C#类加一个扩展方法吧:P
  3. 新工具:表单/Cookie 验证网站爬网设置工具
  4. php自动post系统,php自动过滤POST,GET传参
  5. 高度平衡树 -- AVL 树
  6. 跳一跳python源码_使用Python实现跳一跳自动跳跃功能
  7. 2018 年年终总结 -- 斜杠前进
  8. spring4+struts2+hibernate5整合出现spring异常
  9. matplotlib库使用
  10. Windows 10 windows 11 如何离线安装NetFx3
  11. 【工具使用】apizza和postman中post请求下form-data、x-www-form-urlencoded、raw、binary的区别
  12. 分享996个实用的JavaScript特效你要的全在这里
  13. 暑期读书月开幕式暨天一寻宝活动
  14. 关于综合布线系统双绞线电缆的屏蔽问题
  15. 最新域名防红V1.19版本+已经去授权
  16. linux自动wifi断开重连,49.Linux-wpa_cli使用之WIFI开启,扫描热点,连接热点,断开热点,WIFI关闭(49)...
  17. 十年寻伯乐,只为指路人
  18. this的指向问题总结
  19. Python画爱心——谁能拒绝用代码敲出来会跳动的爱心呢~
  20. 取消福昕阅读器的小手的向下的箭头

热门文章

  1. strcpy函数的用法
  2. 通信原理之模拟幅度调制(线性调制)详解
  3. 【SICP练习】149 练习4.5
  4. Dairy?Diary!
  5. 杂谈 跟编程无关的事情20
  6. 想要精通算法和SQL的成长之路 - 判断子序列问题
  7. 阿豪学习之:使用xshell连接linux
  8. 首个DeFi钱包:Ambire开辟去中心化金融沃土
  9. 分享35款最新出炉的免费个人博客模板
  10. emacs使用reveal.js备忘