logo

Câu 27.12 trang 57 SBT Tin học 10: Chỉ số sức khoẻ BMI có ý nghĩa như sau:

icon_facebook

Bài 27. Tham số của hàm

Câu 27.12 trang 57 SBT Tin học 10: Chỉ số sức khoẻ BMI có ý nghĩa như sau:

Nếu BMI

Nếu BMI từ 18 đến 25 thì phân loại là bình thường.

Nếu BMI > 25 thì phân loại là béo phì.

Viết chương trình thực hiện các công việc sau:

- Yêu cầu người dùng nhập các thông số: họ tên, cân nặng (đơn vị kg) và chiều cao (đơn vị m).

- Sau đó thông báo "Bạn gầy" hoặc "Bạn bình thường" hoặc "Bạn bị béo phì".

Lời giải ngắn nhất

Chương trình có thể viết như sau:

def bmi(m, h):

return m/(h*h)

ten = input("Nhập họ tên: ")

mass = float(input("Nhập cân nặng: "))

h = float(input("Nhập chiều cao: "))

if bmi (mass, h)

print(ten, "Bạn gầy")

elif bmi(mass, h)

print(ten, "Bạn bình thường")

else:

print(ten, "Bạn bị béo phì")

icon-date
Xuất bản : 13/06/2024 - Cập nhật : 13/06/2024

Câu hỏi thường gặp

Đánh giá độ hữu ích của bài viết

😓 Thất vọng
🙁 Không hữu ích
😐 Bình thường
🙂 Hữu ích
🤩 Rất hữu ích
image ads