一、问题及代码
/*
*文件名:0.cpp
*作者:张前咨
*完成日期:2017年2月23日
*版本号:5.11
*对任务及其完成方法的描述部分:
*输入描述:无
*问题描述:
【项目1】标准体重
成年男性的标准体重公式为:标准体重(kg)=身高(cm)-100;超标准体重20%为超重,
比标准体重轻20%为超轻。请编写C++程序,输入身高和体重,完成下面的任务:
计算出标准体重,输出体重状态(正常/超重/超轻,相应的给出提示)
*程序输出:
*问题分析:对于不同情况下的体重,需要分别输出不同的结果,可运用条件语句完成
*算法设计:略
*/
#include<iostream>
using namespace std;
int main()
{
double weight,height,stdweight;
cout<<"请输入身高(cm)和体重(kg)(用空格分开):";
cin>>height>>weight;
stdweight=height-100;
if(weight>stdweight*1.2)
cout<<"超重"<<endl;
else if(weight<stdweight*0.8)
cout<<"超轻"<<endl;
else cout<<"正常"<<endl;
return 0;
}
二、运行结果
三、心得体会:
第一次进行上机实验报告设计,比较拘谨,害怕格式不够规范。
根据问题进行分析,设计程序,往往能够尽快得出答案。
尽量完善代码给用户的提示,不然用户不知道要输入什么,按什么格式输入。
四、知识点归纳
1.利用判断语句,实现简单的对不同结果进行处理。
2.学会使用cin,cout函数。