一、问题及代码
/*
*文件名称:cy.cpp
*作 者:陈怡
*完成日期:2016年3月20日
*版 本 号:v1.0
*对任务的求解方法及描述部分:
*输入描述:Height为成年男性的身高;weight为成年男性的体重;stweight为该成年男性的标准体重
*问题描述:编写C++程序,输入成年男性的身高和体重,计算出标准体重,输出体重状态(正常/超重/超轻)
*程序输出:“标准体重(kg):”、“体重状态:”
*问题分析:成年男性的标准体重公式为:标准体重(kg)=身高(cm)-100;超标准体重20%为超重,比标准体重轻20%为超轻。
*算法设计:标准体重(kg)=身高(cm)-100
*/
#include <iostream>
using namespace std;
void main()
{
int Height,weight,stweight;
cout<<"输入身高(cm)和体重(kg):";
cin>>Height>>weight;
cout<<"标准体重(kg):";
stweight=Height-100;
cout<<stweight<<endl;
cout<<"体重状态:";
if (weight<stweight*0.8)
{ cout<<"超轻!";
}
else if(weight>stweight*1.2)
{ cout<<"超重!";
}
else
{ cout<