21xrx.com
2024-11-05 16:32:08 Tuesday
登录
文章检索 我的文章 写文章
C++计算标准体重并判断是否超重代码:超过5kg为超重
2023-06-27 07:59:54 深夜i     --     --
C++ 计算 标准体重 判断 超重

C++是一种广泛应用于计算机编程的高级语言,它具有高效、稳定、安全等特点。在C++中,可以轻松编写出各种应用程序,包括用于计算标准体重并判断是否超重的代码。

计算标准体重是建立在一个人的身高和性别基础上的,女性标准体重为身高减去100,男性标准体重为身高减去110。超过标准体重5kg以上则为超重。下面是用C++编写的计算标准体重并判断是否超重的代码:


#include<iostream>

using namespace std;

int main()

{

  double height, weight, standard_weight, difference;

  char gender;

  cout<<"请输入您的身高(单位:厘米):"<<endl;

  cin>>height;

  cout<<"请输入您的性别(男性请键入‘m’,女性请键入‘f’):"<<endl;

  cin>>gender;

  if(gender=='m')

  

    standard_weight=height-110;

  

  else if(gender=='f')

  

    standard_weight=height-100;

  

  else

  请重新输入!"<<endl;

    return 0;

  

  cout<<"您的标准体重是:"<<standard_weight<<"kg"<<endl;

  cout<<"请输入您当前的体重(单位:千克):"<<endl;

  cin>>weight;

  difference=weight-standard_weight;

  if(difference>5)

  

    cout<<"您的体重超重!超重"<<difference-5<<"kg"<<endl;

  

  else if(difference<-5)

  {

    cout<<"您的体重过轻!过轻"<<difference+5<<"kg"<<endl;

  }

  else

  

    cout<<"您的体重正常!"<<endl;

  

  return 0;

}

以上代码中,首先根据用户输入的身高和性别计算出标准体重,然后再让用户输入当前体重,计算出当前体重与标准体重之间的差异,如果超过5kg,则判定为超重,如果低于5kg,则判定为过轻,否则判定为正常。

通过以上的代码,我们可以看出C++作为一种高级语言,具有清晰的语法和高效的计算能力,这也是其在计算机编程中得到广泛应用的原因之一。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复