第17周项目3 胖子伤不起

来源:互联网 发布:人事管理数据流程图 编辑:程序博客网 时间:2024/04/19 18:14



/*    *Copyright (c)2014,烟台大学计算机与控制工程学院    *All rights reserved.    *文件名称:rr.cpp    *作    者  张伟建    *完成日期:2014年12月17日    *版 本 号:v1.0    *    *问题描述: 结构体问题  *输入描述:     *输出描述:     */        #include <iostream>using namespace std;struct Person{  char name[10];  char sex;  int  height;  double weight;};int main(){    Person per;    cout<<"请输入一个人的姓名,性别,身高,体重"<<endl;    cin>>per.name>>per.sex>>per.height>>per.weight;    char M,F;    double w1,w2;    if(per.sex=='M')    {       w1=(per.height-80)*0.7;       if((per.weight<=w1*1.1)&&(per.weight>=w1*0.9))       cout<<"您的体重正常";       else if((per.weight<=w1*1.2)&&(per.weight>=w1*1.1))       cout<<"您的体重过重";       else if((per.weight<w1*0.9)&&(per.weight>w1*0.8))       cout<<"您的体重过轻";       else if(per.weight<=w1*0.8)            cout<<"过轻";       else        cout<<"过重";    }    if(per.sex=='F')    {       w2=(per.height-70)*0.6;       if((per.weight<=w2*1.1)&&(per.weight>=w2*0.9))       cout<<"您的体重正常";       else if((per.weight<=w2*1.2)&&(per.weight>=w2*1.1))       cout<<"您的体重过重";       else if((per.weight<w2*0.9)&&(per.weight>w2*0.8))       cout<<"您的体重过轻";       else if(per.weight<=w2*0.8)            cout<<"体重不足";       else        cout<<"肥胖";    }    return 0;}




0 0
原创粉丝点击