c++实验2——【项目1】标准体重
2016-03-24 09:20
239 查看
一、问题及代码
成年男性的标准体重公式为:标准体重(kg)=身高(cm)−100;超标准体重20%为超重,比标准体重轻20%为超轻。计算出标准体重,输出体重状态
三、心得体会
条件 控制语句对于各个判断条件所包含的范围的要求很严格,所以在写条件语句前一定要将判定范围想清楚,在写公式时可以用变量来代替计算公式省去多余的空间。
四 、知识点
条件控制 语句,多变量计算
成年男性的标准体重公式为:标准体重(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; }二、运行结果
三、心得体会
条件 控制语句对于各个判断条件所包含的范围的要求很严格,所以在写条件语句前一定要将判定范围想清楚,在写公式时可以用变量来代替计算公式省去多余的空间。
四 、知识点
条件控制 语句,多变量计算