تمرین تو چقدر اضافه وزن داری؟ کوئرا + جاوا

تمرین تو چقدر اضافه وزن داری ؟ کوئرا + جاوا

در این نوشته تمرین “تو چقدر اضافه وزن داری؟” که در وبسایت کوئرا موجود می باشد را برای شما کاربران عزیز حل کرده ایم.

 

در مورد سایت کوئرا بیشتر بخوانید…

 

سوال تمرین تو چقدر اضافه وزن داری ؟

چقدر اضافه وزن داری
چقدر اضافه وزن داری

برای مشخص کردن اینکه یک فرد اضافه وزن دارد یا خیر از یک مقیاس به نام  استفاده می‌شود.

این مقیاس از طریق رابطه زیر محاسبه می‌شود و طبق جدول زیر ارزش‌گذاری می‌گردد:

فرمول BodyMassIndex
فرمول BodyMassIndex

برنامه‌ای بنویسید که با گرفتن وزن برحسب کیلوگرم و قد برحسب متر به ترتیب مقدار BMI کاربر را محاسبه کند و آن را تا دو رقم اعشار چاپ کند و با توجه به بازه‌ی قرار گرفتن عدد محاسبه شده و جدول زیر پیغام مناسب در رابطه با تناسب اندام کاربر بدهد.

  • Underweight: BMI < 18.5
  • Normal:
  • Overweight:
  • Obese: 

 

ورودی تمرین تو چقدر اضافه وزن داری؟

در خط اول ورودی عدد طبیعی n آمده‌است که نشان‌دهنده‌ی وزن فرد می‌باشد.

در خط دوم ورودی عدد حقیقی m با حداکثر دو رقم اعشار آمده‌است که نشان دهنده‌ی قد فرد است.

 

خروجی تمرین تو چقدر اضافه وزن داری؟

در خط اول خروجی باید یک عدد که نشان دهنده  فرد است، با دقیقا دو رقم اعشار چاپ شود.سپس در خط دوم باید پیغام مناسب در رابطه با تناسب اندام کاربر چاپ شود.

 

مثال تمرین تو چقدر اضافه وزن داری؟

 

کد+حل تمرین تو چقدر اضافه وزن داری؟ (جاوا)

 

روش حل تمرین تو چقدر اضافه وزن داری ؟

ابتدا با کمک Scanner مقدار قد و وزن را دریافت می کنیم.

بعد از آن بررسی می کنیم که مقادیر در بازه ی خواسته شده باشد و کمتر و بیشتر از حد صورت سوال نباشد.

با فرمولی که در صورت سوال بوده است مقدار BMI را بدست می آوریم.

بعد از بدست آوردن BMI با دستورات شرطی if…else if دسته ای که فرد با توجه به مقدار BMI در آن قرار می گیرد را نمایش می دهیم.

پایان.!

 

منبع سوال : وبسایت کوئرا

اگر روش حل بهتری دارید برای ما ارسال کنید تا با نام خودتان به اشتراک بگذاریم.

اگر سوال خاصی را مدنظر دارید در بخش نظرات برای ما ارسال کنید تا حل آن سوال را در الویت محتوای سایت بگذاریم.

موفق باشید.

برای امتیاز به این نوشته کلیک کنید!
[کل: 0 میانگین: 0]
با دوستانتان به اشتراک بگذارید

2 دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

code