- محدودیت زمان: ۰.۵ ثانیه
- محدودیت حافظه: ۲۵۶ مگابایت
برای مشخص کردن اینکه یک فرد اضافه وزن دارد یا خیر از یک مقیاس به نام $BodyMassIndex(BMI)$ استفاده میشود. این مقیاس از طریق رابطه زیر محاسبه میشود و طبق جدول زیر ارزشگذاری میگردد: $$BMI = \frac{WeightInKilograms}{HeightInMeters \times HeightInMeters}$$
برنامهای بنویسید که با گرفتن وزن برحسب کیلوگرم و قد برحسب متر به ترتیب مقدار $BMI$ کاربر را محاسبه کند و آن را تا دو رقم اعشار چاپ کند و با توجه به بازهی قرار گرفتن عدد محاسبه شده و جدول زیر پیغام مناسب در رابطه با تناسب اندام کاربر بدهد.
- Underweight: $BMI < 18.5$
- Normal: $18.5 \le BMI < 25$
- Overweight: $25 \le BMI < 30$
- Obese: $30 \le BMI$
ورودی
در خط اول ورودی عدد طبیعی $n$ آمدهاست که نشاندهندهی وزن فرد میباشد.
در خط دوم ورودی عدد حقیقی $m$ با حداکثر دو رقم اعشار آمدهاست که نشان دهندهی قد فرد است. $$ 1 \le n \le 200 $$ $$ 1 \le m \le 10 $$
خروجی
در خط اول خروجی باید یک عدد که نشان دهنده $BMI$ فرد است، با دقیقا دو رقم اعشار چاپ شود.سپس در خط دوم باید پیغام مناسب در رابطه با تناسب اندام کاربر چاپ شود.
مثال
ورودی نمونه
93
1.71
خروجی نمونه
31.80
Obese
ارسال پاسخ برای این سؤال