C#——体重指数计算器
体重指数计算器——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#——体重指数计算器相关推荐
- python代码测试健康指数计算器_python编写的bmi体重指数计算器、出租车费用计算器、个税计算器、猜数字游戏...
''' 写四个函数 分别包含bmi体重指数计算器.出租车费用计算器.个税计算器.猜数字游戏 ''' #体重指数计算器 def bmi(): while 1: #声明变量 身高.体重 height=in ...
- 安卓bmi项目_身高体重指数计算器手机版|bmi体重指数计算器安卓版下载 v1.0.0 - 跑跑车安卓网...
bmi体重指数计算器是一款手机计算器工具软件,为用户进行身高体重的bmi计算,让你知道你的肥胖特征,让你能够知晓更好去保持好身材,快来下载使用. 软件介绍 体重指数计算器 描述 本应用程序是一款免费的 ...
- 体重指数计算器(中文版)
体重指数计算器 1.C++体重指数计算器(国际标准)代码:↓ #include<bits/stdc++.h> #include<Windows.h> double zhishu ...
- JAVA——附加作业4——体重指数计算器
做一个窗体应用程序"体重指数计算器",能根据用户输入的性别.身高.体重计算出"体质指数(身体质量指数)",并给出是否偏胖的判断.其中,体质指数(BMI) =体重 ...
- 【中国大学MOOC】java程序设计-week10-做一个窗体应用程序“体重指数计算器”
1.题目 做一个窗体应用程序"体重指数计算器",能根据用户输入的性别.身高.体重计算出"体质指数(身体质量指数)",并给出是否偏胖的判断.其中,体质指数(BMI ...
- total_method写四个函数 分别包含bmi体重指数计算器、出租车费用计算器、个税计算器、猜数字游戏
'''写四个函数 分别包含bmi体重指数计算器.出租车费用计算器.个税计算器.猜数字游戏 ''' # 使用到python中的内置的random模块 # 引入random模块 import random ...
- 类的应用: 1.bmi体重指数计算器 2.taxi出租车费用计算器 3.猜数字 4.税率
1.bmi体重指数计算器 class BMI(object):def bmi(self):while True:# 声明变量 身高.体重height = input('请输入您的身高(m):')wei ...
- 测知年龄用计算机,BMI身高体重指数计算器 一测便知你是否需要减肥 - 房贷计算器...
BMI身体质量指数计算器 快速计算您的身体质量(BMI), 身体质量指数 (Body Mass Index, 简称BMI), 是衡量人体胖瘦程度以及是否健康的一个标准,快来算一下您的BMI值有没有超标 ...
- java体重指数计算器程序_java 学习 ——计算器小程序
简易计算器小程序代码: package jisuanqi; //声明需要插入的包 import java.awt.*; import java.lang.Object; import java.lan ...
最新文章
- 插入顶部_轻巧的衣领插入技术
- c++ 浮点数转换成字符串_Python如何处理数据?如何把数据转换成我们想要的?三种处理方法...
- 序列化推荐系统总结:Sequential Recommender Systems: Challenges, Progress and Prospect
- ASP.NET 视频截图功能的C#代码
- linux下查看usb插拔日志,Linux:如何检测usb键盘是否已插入和拔出
- MySQL05:DCL语言、视图
- 浏览器渲染页面的原理及流程---------重绘与重排(回流)--优化
- Android输入法
- 在线添加索引遇到的错误:Table definition has changed, please retry transaction
- 小程序-语音播放动画-animation
- LOVE2D中实现一个简单的摇杆
- 在linux开发板上显示图片,制作开发板的logo标签
- python爬取喜马拉雅音频
- 【C#】Excel舍入函数Round、RoundUp、RoundDown的C#版
- vue,的M、V、VM分别代表什么
- 磁盘在计算机没显示win10,win10机械硬盘检测不到怎么解决?
- 树莓派学习(三)基于OpenCv的人脸识别
- 操作系统是如何工作的--------Linux 实验二
- (常用)configparser,hashlib,hamc模块
- 2020-10-13 WPS VBA 添加控件,显示“库没有注册”
热门文章
- 简单易学多维数据可视化R实现:神奇的卡通脸谱图Chernoff faces
- Python版 IMEI 验证
- RS232与RS485 RS422的概述和区别
- 天天基金股票数据爬取
- python过滤违禁词_【pyahocorasick】python处理违禁词
- 蓝桥杯STM32G431RBT6学习——定时器PWM输出
- Frenet坐标系到世界坐标系转换
- inceptionV3(TensorFlow)+SVM+迁移学习 实现基于人脸表情识别的音乐播放器
- 【百度地图API】制作多途经点的线路导航
- 显示农历天气时钟小部件下载_iOS 14 Beta 2更新内容整理:图标调整、增加新的小部件及其他...