/*
*copyright (c) 2014, College of Computer Science, Yantai University
*all rights reserved.
* File Name: 17 weeks (fat Big fat)
* Wangzhong
* Completion Date: 2014.12.21
* Version Number: v1.0
*
* Problem Description: Enter a person's name gender height and weight, calculate his weight situation, and output
* Input Description: Enter a person's name gender height and weight
* Program output: Calculate his weight condition and output
#include <iostream>using namespace std;struct information{Char name[20]; int sex; int length; int weight;}; int main () {double standard; int over; Information PEO; cout<< "Input name, gender (male 1, female 2), height, weight" <<endl; cin>>peo.name>>peo.sex>>peo.length>>peo.weight; if (peo.sex==1) {standard= (peo.length-80) *0.7; if (standard*0.9<=peo.weight&&peo.weight<=standard*1.1) cout<< "Normal weight" <<endl; if (standard*0.8<=peo.weight&&peo.weight<standard*0.9) cout<< "Too Light" <<endl; if (standard*1.1<peo.weight&&peo.weight<=standard*1.2) cout<< "overweight" <<endl; if (standard*1.2<peo.weight) {over= ((peo.weight-standard)/standard) *100; cout<< "overweight" <<over<< "%" <<endl; }} else {standard= (peo.length-70) *0.6; if (standard*0.9<=peo.weight&&peo.weight<=standard*1.1) cout<<" Normal weight "<<endl; if (standard*0.8<=peo.weight&&peo.weight<standard*0.9) cout<< "Too Light" <<endl; if (standard*1.1<peo.weight&&peo.weight<=standard*1.2) cout<< "overweight" <<endl; if (standard*1.2<peo.weight) {over= ((peo.weight-standard)/standard) *100; cout<< "overweight" <<over<< "%" <<endl; }}return 0;}
17 weeks (fat Big fat)