JAVA、PHP、前端、APP、网站开发 - 开发技术学习

开发技术学习 » 编程开发 » c++入门事例一(计算成年人的健康状态)

c++入门事例一(计算成年人的健康状态)

此文被围观2016 日期: 2017-07-01 分类 : 编程开发  标签:  ··

c++入门事例,c++入门教程

#include <iostream>

using namespace std;

int main()
{
  
  double height,weight;
  cout << "请输入您的身高:" << endl;
  cin >> height;
  while(1)
  {
    if (height <= 0){
      cout << "身高输入格式错误,请重新输入您的身高:" << endl;
      cin >> height;
    }else{
      break;
    }
  }
  cout << "请输入您的体重:" << endl;
  cin >> weight;
  while(1)
  {
    if (weight <= 0) {
      cout << "体重输入格式错误,请重新输入您的体重:" << endl;
      cin >> weight;
    }else{
      break;
    }
  }

  double health;

  health = weight / (height - 100 );
  health = (double)( ( (int) ( (health + 0.005) *100) ) ) / 100;
  
  cout << health << endl;
  if (health > 1.2){
     cout << "您偏胖!" << endl;
  }else if (height < 0.8){
     cout << "您偏瘦!" << endl;
  }else{
     cout << "恭喜您的身体正常。" << endl;
  }

  return 0;

}

c++计算成年人的健康状态

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。 蜀ICP备12031064号      川公网安备51162302000234