体重指数计算器——C#

问题描述:计算 BMI 的公式是:
BMI=(以磅为单位的体重×703)/(以英寸为单位的身高×以英寸为单位的
身高),或者
BMI=以千克为单位的体重/(以米为单位的身高×以米为单位的身高)

要求:创建一个 BMI 计算器程序,读取用户的体重(单位为磅或者千克)和身高(单位为英寸或米),然后计算并显示他的体重指数。并根据以下信息,给用户提示信息,提示他的 BMI 属于偏轻、正常、超重还是肥胖。
BMI 值
偏轻: 小于 18.5
正常:18.5-24.9
超重:25-29.9
肥胖:30 或更高

代码实现

//体重指数计算器
using System;namespace lab02
{class HH{public static void Main(string[] args){Console.WriteLine("请选择英镑或公斤(1 代表英镑,2 代表公斤):");int chose = Convert.ToInt32(Console.ReadLine());//获取选择哪种方式进行计算//英镑方式计算if (chose == 1){Console.WriteLine("请输入你的体重值:");double weight = Convert.ToDouble(Console.ReadLine());//身高单位为英寸Console.WriteLine("请输入你的身高值(单位为英寸):");//获取用户输入的身高体重信息double height = Convert.ToDouble(Console.ReadLine());//计算BMIdouble bmi = (weight * 703) / (height * height);//判断身体状态Console.WriteLine("You BMI is {0}!", bmi);if (bmi < 18.5){Console.WriteLine("You are underweight!");}else if (bmi <= 24.9){Console.WriteLine("You are normal weight!");}else if (bmi <= 29.9){Console.WriteLine("You are overweight!");}else{Console.WriteLine("You are fat!");}}else if (chose == 2)//KG方式计算{Console.WriteLine("请输入你的体重值:");double weight = Convert.ToDouble(Console.ReadLine());//身高单位为米Console.WriteLine("请输入你的身高值(单位为m):");//获取用户输入的身高体重信息double height = Convert.ToDouble(Console.ReadLine());//计算BMIdouble bmi = (weight) / (height * height);//判断身体状态Console.WriteLine("You BMI is {0}!", bmi);if (bmi < 18.5){Console.WriteLine("You are underweight!");}else if (bmi <= 24.9){Console.WriteLine("You are normal weight!");}else if (bmi <= 29.9){Console.WriteLine("You are overweight!");}else{Console.WriteLine("You are fat!");}}else//选择错误{Console.WriteLine("Input Error!");}Console.ReadKey();}}
}

运行效果:

谢谢浏览!

C#——体重指数计算器相关推荐

  1. python代码测试健康指数计算器_python编写的bmi体重指数计算器、出租车费用计算器、个税计算器、猜数字游戏...

    ''' 写四个函数 分别包含bmi体重指数计算器.出租车费用计算器.个税计算器.猜数字游戏 ''' #体重指数计算器 def bmi(): while 1: #声明变量 身高.体重 height=in ...

  2. 安卓bmi项目_身高体重指数计算器手机版|bmi体重指数计算器安卓版下载 v1.0.0 - 跑跑车安卓网...

    bmi体重指数计算器是一款手机计算器工具软件,为用户进行身高体重的bmi计算,让你知道你的肥胖特征,让你能够知晓更好去保持好身材,快来下载使用. 软件介绍 体重指数计算器 描述 本应用程序是一款免费的 ...

  3. 体重指数计算器(中文版)

    体重指数计算器 1.C++体重指数计算器(国际标准)代码:↓ #include<bits/stdc++.h> #include<Windows.h> double zhishu ...

  4. JAVA——附加作业4——体重指数计算器

    做一个窗体应用程序"体重指数计算器",能根据用户输入的性别.身高.体重计算出"体质指数(身体质量指数)",并给出是否偏胖的判断.其中,体质指数(BMI) =体重 ...

  5. 【中国大学MOOC】java程序设计-week10-做一个窗体应用程序“体重指数计算器”

    1.题目 做一个窗体应用程序"体重指数计算器",能根据用户输入的性别.身高.体重计算出"体质指数(身体质量指数)",并给出是否偏胖的判断.其中,体质指数(BMI ...

  6. total_method写四个函数 分别包含bmi体重指数计算器、出租车费用计算器、个税计算器、猜数字游戏

    '''写四个函数 分别包含bmi体重指数计算器.出租车费用计算器.个税计算器.猜数字游戏 ''' # 使用到python中的内置的random模块 # 引入random模块 import random ...

  7. 类的应用: 1.bmi体重指数计算器 2.taxi出租车费用计算器 3.猜数字 4.税率

    1.bmi体重指数计算器 class BMI(object):def bmi(self):while True:# 声明变量 身高.体重height = input('请输入您的身高(m):')wei ...

  8. 测知年龄用计算机,BMI身高体重指数计算器 一测便知你是否需要减肥 - 房贷计算器...

    BMI身体质量指数计算器 快速计算您的身体质量(BMI), 身体质量指数 (Body Mass Index, 简称BMI), 是衡量人体胖瘦程度以及是否健康的一个标准,快来算一下您的BMI值有没有超标 ...

  9. java体重指数计算器程序_java 学习 ——计算器小程序

    简易计算器小程序代码: package jisuanqi; //声明需要插入的包 import java.awt.*; import java.lang.Object; import java.lan ...

最新文章

  1. 插入顶部_轻巧的衣领插入技术
  2. c++ 浮点数转换成字符串_Python如何处理数据?如何把数据转换成我们想要的?三种处理方法...
  3. 序列化推荐系统总结:Sequential Recommender Systems: Challenges, Progress and Prospect
  4. ASP.NET 视频截图功能的C#代码
  5. linux下查看usb插拔日志,Linux:如何检测usb键盘是否已插入和拔出
  6. MySQL05:DCL语言、视图
  7. 浏览器渲染页面的原理及流程---------重绘与重排(回流)--优化
  8. Android输入法
  9. 在线添加索引遇到的错误:Table definition has changed, please retry transaction
  10. 小程序-语音播放动画-animation
  11. LOVE2D中实现一个简单的摇杆
  12. 在linux开发板上显示图片,制作开发板的logo标签
  13. python爬取喜马拉雅音频
  14. 【C#】Excel舍入函数Round、RoundUp、RoundDown的C#版
  15. vue,的M、V、VM分别代表什么
  16. 磁盘在计算机没显示win10,win10机械硬盘检测不到怎么解决?
  17. 树莓派学习(三)基于OpenCv的人脸识别
  18. 操作系统是如何工作的--------Linux 实验二
  19. (常用)configparser,hashlib,hamc模块
  20. 2020-10-13 WPS VBA 添加控件,显示“库没有注册”

热门文章

  1. 简单易学多维数据可视化R实现:神奇的卡通脸谱图Chernoff faces
  2. Python版 IMEI 验证
  3. RS232与RS485 RS422的概述和区别
  4. 天天基金股票数据爬取
  5. python过滤违禁词_【pyahocorasick】python处理违禁词
  6. 蓝桥杯STM32G431RBT6学习——定时器PWM输出
  7. Frenet坐标系到世界坐标系转换
  8. inceptionV3(TensorFlow)+SVM+迁移学习 实现基于人脸表情识别的音乐播放器
  9. 【百度地图API】制作多途经点的线路导航
  10. 显示农历天气时钟小部件下载_iOS 14 Beta 2更新内容整理:图标调整、增加新的小部件及其他...