C++自编身高

来源:互联网 发布:烟台唯佳网络 编辑:程序博客网 时间:2024/04/28 00:46

#include <iostream>
using namespace std;
int main()
{

float faHeight,moHeight ,w;
char sex;
char likeSport,goodHabbit ;

cout<<"请输入性别:(f(女)/m(男))";
cin>>sex;
cout<<"请输入faHeight:";
cin>>faHeight;
cout<<"请输入moHeight";
cin>>moHeight;
cout<<"喜爱体育锻炼?(y/n):";
cin>>likeSport;
cout<<"良好卫生饮食习惯?(y/n)";
cin>>goodHabbit;

if (sex=='m'||sex=='M')
  { w=(faHeight+moHeight)*0.54;
   if (likeSport=='y')
       cout<<"w="<<w*1.02;
   else if (goodHabbit=='y')
       cout<<"w="<<w*1.015;
   else if (likeSport=='y' && goodHabbit=='y')
       cout<<"w="<<w*1.02*0.015;
   else
     cout<<"w="<<w;
  }
else
     {w=(faHeight*0.923+moHeight)/2;
        if (likeSport=='y')
       cout<<"w="<<w*1.02;
   else if (goodHabbit=='y')
       cout<<"w="<<w*1.015;
   else if (likeSport=='y' && goodHabbit=='y')
      cout<<"w="<<w*1.02*0.015;
   else
   
    cout<<"w="<<w;
     }

 return 0;
}

原创粉丝点击