1--2肥胖问题

来源:互联网 发布:一亩田软件真实吗 编辑:程序博客网 时间:2024/05/11 09:25
/*   *程序的版权和版本声明部分:   *Copyright(c)2013,烟台大学计算机学院学生   *All rights reserved.   *文件名称:   *作者:纪丽娜   *完成日期:2014年2月27日  *版本号:v1.0   *对任务及求解方法的描述部分:   *输入描述: 姓名,性别(1代表男,0代表女),身高(cm),体重(kg:)  *问题描述:*程序输出:  *问题分析:   *算法设计:   */      #include <iostream>using namespace std;struct student{    char name[20];    int sex;    double tall;    double weight;}stu;int main(){    cout<<"请输入姓名,性别(1代表男,0代表女),身高(cm),体重(kg:)" ;    cin>>stu.name>>stu.sex>>stu.tall>>stu.weight;    double bs,gs,ew;    bs=(stu.tall-80)*0.7;    gs=(stu.tall-70)*0.6;    if(stu.sex==1)    {      ew=((stu.weight-bs)/bs)*100;      if(ew>=0)      {          if(ew<=10){cout<<stu.name<<"宝贝你体重很正常哦。"<<endl;}          else if(ew>10&&ew<=20){cout<<stu.name<<"宝贝你体重有点重哦。"<<endl;}          else{cout<<stu.name<<"宝贝你肥胖了哎,不过啦,开心就好何必在乎那么多!。"<<endl;}      }else      {          if(ew<=-10){cout<<stu.name<<"宝贝你体重很正常哦。"<<endl;}          else if(ew>-10&&ew<=-20){cout<<stu.name<<"宝贝你过轻啦,多吃点好的哦。"<<endl;}          else{cout<<stu.name<<"宝贝你体重不足哎,多多吃啦!。"<<endl;}      }      }else if(stu.sex==0)    {      ew=((stu.weight-gs)/gs)*100;      if(ew>=0)      {          if(ew<=10){cout<<stu.name<<"宝贝你体重很正常哦。"<<endl;}          else if(ew>10&&ew<=20){cout<<stu.name<<"宝贝你体重有点重哦。";}          else{cout<<stu.name<<"宝贝你肥胖了哎,不过啦,开心就好何必在乎那么多!。"<<endl;}      }else      {          if(ew<=-10){cout<<stu.name<<"宝贝你体重很正常哦。"<<endl;}          else if(ew>-10&&ew<=-20){cout<<stu.name<<"宝贝你过轻啦,多吃点好的哦。"<<endl;}          else{cout<<stu.name<<"宝贝你体重不足哎,多多吃啦!。"<<endl;}      }      }else    {        cout<<"性别栏输入错误,请注意!";    }    return 0;}


0 0
原创粉丝点击