初遇C#:健康计算器

上次写了一个简单的圆形的周长和面积计算器,这个我们来写一个对大家都很重要的健康计算器,毕竟健康是福嘛,有了健康,什么都会有!所以我们都要保持健康!

编程开始:

Console.Write("请输入你的性别(男或女):");

string sex = Console.ReadLine();

Console.Write("请输入你的身高(厘米):");
double height=double.Parse(Console.ReadLine());
Console.Write("请输入你的体重(千克):");
double weight = double.Parse(Console.ReadLine());
double bweight=sex=="男"?(height-80)*0.7:(height-70)*0.6;/*如果用户输入的是“男”则选择(height-80)*0.7进行计算标准体重,如果用户输入的是“女”则选择(height-70)*0.6进行标准体重计算*/
double minweight = bweight * 0.9;//标准体重最小值
double maxweighe = bweight * 1.1;//标准体重最大值
Console.WriteLine(weight>=minweight&&weight<=maxweighe?"身体很健康,请继续保持":
(weight<minweight?"你的身体偏瘦,需要多补充营养":"你的身体偏胖,请多运动"));/*这里运用了两个三目运算符来进行对用户输入体重来与标准体重的最大值和最小值进行判断并且输出提示语句*/
Console.ReadLine();

至此,代码已经编写完毕,同样,用户只能按规定输入,比如性别只能输入男或者女,身高和体重只能输入数字,如果没有按规定输入,程序会崩溃!现在的程序很简单,代码也简单,我所学的知识也还很少,我相信随着知识的积累,我会写出更好的程序。

最后,大家要保持健康哈!

时间: 2024-08-06 03:43:32

初遇C#:健康计算器的相关文章

2016年最牛逼的分类Android项目源码免费一次性打包下载!

之前发过一个帖子,但是那个帖子有点问题我就重新发一个吧,下面的源码是我从今年开始不断整理源码区和其他网站上的安卓例子源码,目前总共有810套左右,根据实现的功能被我分成了100多个类,总共接近2.5G,还在不断更新.初学者可以快速方便的找到自己想要的例子,大神也可以看一下别人的方法实现.虽然的例子都是我一个人辛辛苦苦花了很多时间和精力整理的,但是既然这些例子是来自于社区那就让他们免费回归社区吧,(是的!特么的不要一分钱!最看不起那些挂羊头卖狗的)你可以在本帖里面按Ctrl+F查找你需要的关键字,

android源码大放送(实战开发必备),免费安卓demo源码,例子大全文件详细列表

免费安卓demo源码,例子大全文件详细列表 本列表源码永久免费下载地址:http://www.jiandaima.com/blog/android-demo 卷 yunpan 的文件夹 PATH 列表 卷序列号为 0000-73EC E:. │ jiandaima.com文件列表生成.bat │ 例子大全说明.txt │ 本例子永久更新地址~.url │ 目录列表2016.03.10更新.txt │ ├─前台界面 │ ├─3D标签云卡片热门 │ │ Android TagCloudView云标签

转--2014年最新810多套android源码2.46GB免费一次性打包下载

转载自:http://www.eoeandroid.com/thread-497046-1-1.html 感谢该博客主人无私奉献~~ 下面的源码是从今年3月份开始不断整理源码区和其他网站上的安卓例子源码,目前总共有810套左右,根据实现的功能被博主分成了100多个类,总共接近2.5G,还在不断更新.初学者可以快速方便的找到自己想要的例子,大神也可以看一下别人的方法实现.虽然的例子都是博主一个人辛辛苦苦花了很多时间和精力整理的,但是既然这些例子是来自于社区那就让他们免费回归社区吧,(是的!特么的不

第三章 运算符和表达式

课时20 认识运算符 1.运算符(操作符) 定义:是一个用于运算的符号,作用于一个或多个操作数. 操作数:参与运算的数据 2.运算符分类(A,B两类) A.按操作数的数量 一元(目)运算符 → 作用于一个操作数 二元(目)运算符 → 作用于两个操作数 (理解:一个运算符,例如:1+1=2   ''+'表示运算符,1和1是操作数) 三元(目)运算符 → 作用于三个操作数 代码表示的意思: double类型转化为int类型再转换为string类型 Double a=1.2; String b =(i

读书笔记 effective c++ Item 35 考虑虚函数的替代者

1. 突破思维——不要将思维限定在面向对象方法上 你正在制作一个视频游戏,你正在为游戏中的人物设计一个类继承体系.你的游戏处在农耕时代,人类很容易受伤或者说健康度降低.因此你决定为其提供一个成员函数,healthValue,返回一个整型值来表明一个人物的健康度.因为不同的人物会用不同的方式来计算健康度,将healthValue声明为虚函数看上去是一个比较明显的设计方式: 1 class GameCharacter { 2 public: 3 4 virtual int healthValue()

ym——android源代码大放送(实战开发必备)

转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持! 目录 PATH 列表 卷序列号为 000A-8F50 E:. │  javaapk.com文件列表生成工具.bat │  使用说明.txt │  免费下载很多其它源代码.url │  文件夹列表.txt │ ├─android web应用 │      jqmDemo_static.zip │      jqmMobileDemo-master.zip │      jqmMobil

ym——android源码大放送(实战开发必备)

文件夹 PATH 列表 卷序列号为 000A-8F50 E:. │  javaapk.com文件列表生成工具.bat │  使用说明.txt │  免费下载更多源码.url │  目录列表.txt │ ├─android web应用 │      jqmDemo_static.zip │      jqmMobileDemo-master.zip │      jqmMobileDemo1_1-master.zip │      Location1014.rar │ ├─anko │      

C#的初学知识点

初学C# 初见Hello,World 第一句源代码:Console.WriteLine("Hello,World");: 认识.Net: 编译工具:Visual Studio: 主函数:Public static void main(string[] args): 输出语句:Console.WriteLine("Hello,world"); 变量和数据类型 数据类型:常见的C#数据类型:char.string.int.double 变量:变量的语法:数据类型+空格+

C#基础(上)

第一章 开发入门 1-01 从一段代码开始 ①计算机语言 概念:人类与计算机沟通的工具 常见的计算机语言:C.PHP.Ruby.Java.C#.Basic.js.C++. ...等等 ②源代码 概念:用某种计算机语言编写的内容(目前C#源代码) 代码的执行:源代码→编译器compiler(负责编译的工具)→编译compile→机器代码101010100011111010 ③编译 将源代码转换成机器代码 拓展:软件开发中的常见术语 ①二进制 在我们现实世界中,有十个数字(0-9),因此,到达十的时