身體質量指數

身體質量指數( BMI 是用 一個人的體重(單位:kg) 除以身高 (單位:m)的 平方得出的 數值(單位:kg/m 2 ,是目前國際上常用的衡量人體胖瘦程度以及是否健康的一個標準。
BMI  =  體重 (kg)  /  ( 身高 (m)) 2
比如,如果一個人的體重和身高分別爲 70kg 1.75m ,那麼他的 BMI 70 / 1.75 2  ≈  22.86kg/m 2
對於中國人來講,如果一個人的BMI小於 18.5 ,說明他體重過輕;如果BMI大於或等於23,說明他體重過重;否則,說明他的體重是正常的。
給出一箇中國人的體重和身高,計算他的BMI並指出他的體重是否正常。
Input
輸入的第一行包含一個整數 T  (1    T    200 ),表示一共有 T 組測試數據。
每組測試數據佔一行,包含兩個帶有兩位小數的浮點數 M H  (40.00    M   1 5 0.00, 1. 3   H   2. 3 0),表示這個中國人的體重爲 M (單位:kg),身高爲 H (單位:m)。
Output
對於每組測試數據,輸出一個字符串表示這個人的體重是否正常。如果這個人的體重過重,輸出“ Over weight”(不包含引號);如果這個人體重過輕,輸出“ Underweight ”(不包含引號);否則,輸出“ Normal ”(不包含引號)。
Sample Input
5
70.00 1.75
73.99 2.00
74.00 2.00
92.00 2.00
91.99 2.00
Sample Output
Normal
Underweight
Normal
Overweight
Normal	
水題。。
#include<iostream>
using namespace std;
int main()
{
	int T;
	float M,H,c;
	cin>>T;
	while (T--)
	{
		cin>>M>>H;
		c=M/(H*H);
		if (c<18.5) cout<<"Underweight"<<endl;
		else if (c<23) cout<<"Normal"<<endl;
		else cout<<"Overweight"<<endl;
	}
	return 0;
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章