一、问题及代码
/*
* 文件名称:标准体重计算.cpp
* 作 者:吴杰
* 完成日期:2016年 3 月 18日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分: 输入体重和身高,通过已知公式求解标准体重并与实际体重相比较
* 输入描述:输入体重和身高
* 问题描述:求解标准体重
* 程序输出:输出标准体重及实际体重状况
* 问题分析:略
* 算法设计:略
*/
#include <iostream>
using namespace std;
int main()
{
double height,weight,standard; //定义身高体重和标准体重变量(单位为kg和cm)
cout<<"请输入您的身高(cm)"<<endl;
cin>>height;
cout<<"请输入您的体重(kg)"<<endl;
cin>>weight;
standard=height-100;
cout<<"您身高对应的标准体重为"<<standard<<"kg"<<endl;
if(weight>1.2*standard)
{
cout<<"您的体重为超重"<<endl;
}
if(weight<0.8*standard)
{
cout<<"您的体重超轻"<<endl;
}
if(0.8*standard<=weight &&weight <=1.2*standard)
{
cout<<"您的体重正常"<<endl;
}
return 0;
}
二、运行结果