Jump to content
Đăng nhập để theo dõi  
Admin

Code tính chỉ số cân đối cơ thể BMI và tính nguy cơ bệnh

Recommended Posts

Các bạn sử dụng code này để xem cân nặng với chiều cao của mình được kết quả và nguy cơ như thế nào nhé :") .

Code Python dùng để luyện tập về hàm và if elif else

def BMI(cannang,chieucao):
    return cannang/(chieucao**2)

def PhanLoai(BMI):
    if BMI < 18.5:
        return 'Bạn quá gầy'
    elif BMI <= 24.9:
        return  'Bạn bình thường'
    elif BMI <= 29.9:
        return 'Bạn hơi béo'
    elif BMI <= 34.9:
        return 'Bạn béo phì cấp độ 1'
    elif BMI <= 39.9:
        return 'Bạn béo phì cấp độ 2'
    else:
        return 'Bạn béo phì cấp độ 3'

def NguyCoBenh(BMI):
    if BMI < 18.5:
        return 'Nguy cơ thấp'
    elif BMI <= 24.9:
        return  'Nguy cơ trung bình'
    elif BMI <= 29.9:
        return 'Nguy cơ cao'
    elif BMI <= 34.9:
        return 'Nguy cơ cao'
    elif BMI <= 39.9:
        return 'Nguy cơ rất cao'
    else:
        return 'Nguy hiểm'

x = float(input('Nhập vào cân nặng của bạn : '))
y = float(input('Nhập vào chiều cao của bạn : '))
bmi = BMI(x, y)
print('BMI của bạn = ', bmi)
print(PhanLoai(bmi))
print(NguyCoBenh(bmi))

 

Chia sẻ bài đăng này


Link tới bài viết
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Trả lời chủ đề này...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Đăng nhập để theo dõi  

×
×
  • Create New...