تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

3
+1
+1
+1

محاسبه شاخص توده بدنی BMI

Amirowich آسان 149/ دانلود 2313 بازدید

برنامه ای بنویس که با توجه به فرمول زیر شاخص توده بدنی / BMI فرد را بدست آورد و با توجه به اطلاعاتی که در ادامه آمده است وضعیت فرد را نمایش دهد

BMI = w / h * h
فرمول = وزن تقسیم بر توان دوم قد


BMI کمتر از ۱۸/۵ : کمبود وزن

BMI بین ۱۸/۵ تا ۲۴/۵ : وزن سلامت

BMI بین ۲۵ تا ۲۹/۹ : اضافه وزن

BMI بیشتر از ۳۰ : چاقی

20 جواب

نمیتونم این تمرین رو حل کنم!
0
#include <iostream>
using namespace std;

int main() {
	float w, h; //w => weight , h => height  
	cout << "Enter your weight: ";
	cin >> w;
	cout << endl;
	cout << "Enter your height: ";
	cin >> h;
	cout << endl;
	float BMI = (w / (h * h));
	cout << BMI << endl;
	if (BMI < 18.5) {
		cout << "کمبود وزن";}
	else if (BMI > 18.5 && BMI < 24.5) {
		cout << "وزن سلامت";}
	else if (BMI > 25 && BMI < 29.9) {
		cout << "اضافه وزن";}
	else if (BMI > 30) {
		cout << "چاقی";}
	return 0;
}
کاربر 3673 دانلود C++ جدید
2
+1
+1
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
Amirowich دانلود Python
2
+1
+1
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
Amirtaha دانلود Python
1
+1
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
Zb8319 دانلود Python
1
+1
w=int(input('weight: '))
h=int(input('height: '))
if w/h*h<=18.5:print('thin')
if 18.5<=w/h*h<=24.5:print('slim')
if 25<=w/h*h<=29.9:print('Overweight')
if w/h*h>=30:print('fat')
Ordinaryperson دانلود Python
1
+1
g = int(input('gad :'))
v = int(input('vazn :'))

m = g/100
d = m * m
bmi = v / d

if bmi < 18.5 :
    print('_' * 50)
    print('vaziyat shoma : kambud vazn')

elif bmi >= 18.5 and bmi < 24.9 :
    print('_' * 50)
    print('vaziyat shoma : vazn salem')

elif bmi >= 25 and bmi < 29.9 :
    print('_' * 50)
    print('vaziyat shoma : ezafe vazn')

elif bmi >= 30 :
    print('_' * 50)
    print('vaziyat shoma : cagi ziyad')

print('_' * 50)
print('bmi shoma :', bmi)
Rtmobin دانلود Python
1
+1
v = int(input("enter vaazn : "))
q = int(input("enter qad : "))

BMI = v / (q*q) * 10000
if BMI <= 18.5:
    print('thin')
elif 18.6 < BMI <= 24.9:
    print('good')
elif 25 < BMI <= 29.9:
    print('overweight')
else:
    print('fat')

کاربر 1224 دانلود Python
1
+1
W = float(input("enter your number w:"))
h = float(input("enter your number h:"))
BMI = W / (h * h)
a = float(18.5)
b = float(24.5)
c = int(25)
d = float(29.9)
e = int(30)
if BMI < a:
    print("kambode vazn")
elif    a <BMI < b:
    print("vazn salamat")
elif      c < BMI < d:
    print("ezafe vazn")
elif BMI > e:
    print("chaghi")
else:
    print("khata")
Samyy1380 دانلود Python
0
def BMI(w, h):
   Condition = ''
   bmi = w / (h**2)
   if bmi <= 18.5:
       Condition = 'Underweight'
   elif 18.5 < bmi <= 24.5:
       Condition = 'healthy weight'
   elif 25 <= bmi <= 29.9:
       Condition = 'Overweight'
   else:
       Condition = 'obesity'

   return f'your bmi : {round(bmi, 2)} and your Condition : {Condition}'

Weight_KG=int(input("enter Weight in Kilo geram: "))   
Height_M=float(input("enter your Height in Metre: ")) 
print(BMI(Weight_KG, Height_M))
کاربر 416 دانلود Python
0
import java.util.Scanner

fun main() {
   var condition: String
   val input = Scanner(System.`in`)
   print("enter Weight in Kilo geram: ")
   val w = input.nextInt()
   print("enter your Height in Centi: ")
   val h = input.nextFloat()
   val bmi = w / (Math.pow(h.toDouble(), 2.0))
   if (bmi <= 18.5) {
       condition = "kambod vazn darid"
   } else if (bmi > 18.5 && bmi <= 24.5) {
       condition = "vazn salemi darid"
   } else if (bmi >= 25 && bmi <= 29.9) {
       condition = "ezafe vazn darid"
   } else {
       condition = "shoma chag hastid"
   }

   println("your bmi : $bmi and your condition : $condition")
}
کاربر 416 دانلود Java
<< صفحه قبل 1 2 صفحه بعد >>

ارسال جواب

# کداتو توی این بخش بنویس
# فرقی نمیکنه چه زبان برنامه نویسی باشه، همرو پشتیبانی میکنیم :)
# البته قبلش این سه خط رو پاک کن
                    
  • لطفا جواب های تکراری ارسال نکن
  • قبل از ارسال، جوابت رو داخل یک کد ادیتور مثل vscode بنویس و بعد اینجا Paste کن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

تمرینات مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن