胖子伤不起呀

/*
*Copyright (c) 2013 ,烟台大学计算机学院
*All rights reserved.
*作者:张凤宁
*完成日期:2014年3月4
*版本号:v1.0
*问题描述:
*样例输入:
*样例输出:
*问题分析:用简单的方法,学会活学活用
*/
#include <iostream>
using namespace std;
struct Person
{
    char name[20];
    char sex;//f='女',m='男'
    double height;
    double weight;
};
int main()
{
    Person person;
    double bw,ow;
    cout<<"请输入姓名、性别、身高、体重:"<<endl;
    cin>>person.name>>person.sex>>person.height>>person.weight;
    if(person.sex='f')
    {
        bw=(person.height-70)*0.6;
    }
    else if(person.sex='m')
    {
        bw=(person.height-80)*0.7;
    }
    ow=(person.weight-bw)/bw;
    if((ow>=0&&ow<=0.1)||(ow>=-0.1&&ow<=0))
    {
        cout<<"你的体重很标准奥"<<endl;
    }
    else if(ow>-0.2&&ow<-0.1)
    {
        cout<<"你有点瘦"<<endl;
    }
    else if(ow>0.1&&ow<=0.2)
    {
        cout<<"你有点胖奥"<<endl;
    }
    else if(ow>0.2)
    {
        cout<<"你太胖了,该减肥了"<<endl;
    }
    else
    {
        cout<<"你太瘦了,应该多吃点"<<endl;
    }
    return 0;
}
运行结果:

心得体会:掺杂数学问题,看的脑袋疼,但我貌似不是很重奥。

你可能感兴趣的:(胖子伤不起呀)