Chỉ số sức khoẻ BMI có ý nghĩa như sau
27.12. Chỉ số sức khoẻ BMI có ý nghĩa như sau:
Nếu BMI < 18 thì phân loại là gầy.
Nếu BMI từ 18 đến 25 thi 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ì".
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) < 18:
print(ten, "Bạn gầy")
elif bmi(mass,h) < 25:
print(ten, "Bạn bình thường”)
else:
print(ten, "Bạn bị béo phì")
Từ khóa tìm kiếm Google: Giải SBT tin học 10 kết nối tri thức, giải sách kết nối tri thức 10 môn tin học, giải tin học 10 sách mới bài 27, bài 27: Tham số của hàm
Bình luận