您的位置:首页 > 编程语言 > C语言/C++

c++实验2——【项目1】标准体重

2016-03-24 09:20 239 查看
一、问题及代码

成年男性的标准体重公式为:标准体重(kg)=身高(cm)−100;超标准体重20%为超重,比标准体重轻20%为超轻。计算出标准体重,输出体重状态

/*
* 文件名称:pr1.CPP
* 作    者:谢翊民
* 完成日期:   2016   年  3月 24  日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:  无
* 问题描述:成年男性的标准体重公式为:标准体重(kg)=身高(cm)?100;
超标准体重20%为超重,比标准体重轻20%为超轻。
* 程序输出:体重状态
* 问题分析: 略
* 算法设计:  略
*/
#include<iostream>
using namespace std;
int main()
{
double weight,height,standard,more,less;
cout<<"请输入身高(cm):";cin>>height;
cout<<"请输入体重(kg):";cin>>weight;
standard=height-100;
more=weight*1.2;
less=weight*0.8;
if(standard<0)
cout<<"你的输入不正确"<<"\n";
else
{
if(standard>=more)
cout<<"你超重了"<<"\n";
if(standard<more&&standard>=less)
cout<<"你的体重正常"<<"\n";
else
cout<<"你的体重超轻"<<"\n";
}
return 0;

}
二、运行结果



三、心得体会

条件 控制语句对于各个判断条件所包含的范围的要求很严格,所以在写条件语句前一定要将判定范围想清楚,在写公式时可以用变量来代替计算公式省去多余的空间。

四 、知识点

条件控制 语句,多变量计算
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: