Câu hỏi:

17/10/2022 1,211

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 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ì".

Siêu phẩm 30 đề thi thử THPT quốc gia 2024 do thầy cô VietJack biên soạn, chỉ từ 100k trên Shopee Mall.

Mua ngay

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

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ì")

Quảng cáo

book vietjack

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Đoạn chương trình sau sẽ in ra số nào?

>>> def f(x,y):

z = x+y

return x*y*z

>>> f(1,4) 

A. 10.

B. 18. 

C. 20.

D. 30.

Xem đáp án » 17/10/2022 15,885

Câu 2:

Khi gọi hàm, dữ liệu được truyền vào hàm được gọi là gì? 

A. Tham số.

B. Hiệu số. 

C. Đối số.

D. Hàm số.

Xem đáp án » 17/10/2022 9,188

Câu 3:

Hai số tự nhiên m, n được gọi là nguyên tố cùng nhau nếu UCLN(m, n) = 1.

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

Nhập từ bàn phím số tự nhiên n và đếm số các số nguyên tố cùng nhau với n tính trong khoảng từ 1 đến n.

Xem đáp án » 17/10/2022 8,017

Câu 4:

Hàm func(m, n) được định nghĩa như sau:

def func(m, n):

return 3*m + n

Giả sử chúng ta thực hiện các lệnh sau:

>>> m = 10

>>> n = 1

>>> print(func(n,m))

Kết quả sẽ in ra số nào?

Xem đáp án » 17/10/2022 4,507

Câu 5:

Viết hàm prime(n) với n là số nguyên bất kì. Hàm sẽ trả lại giá trị False nếu n không là số nguyên tố và trả lại True nếu n là số nguyên tố. Lưu ý rằng các số âm, số 0 và 1 không được coi là số nguyên tố.

Xem đáp án » 17/10/2022 3,417

Câu 6:

Viết chương trình nhập số tự nhiên n từ bàn phím và in ra số nguyên tố nhỏ nhất không nhỏ hơn n. Ví dụ nếu nhập n = 10 thì chương trình sẽ in ra số 11.

Xem đáp án » 17/10/2022 2,786

Câu 7:

Chỉ số sức khoẻ BMI của con người được định nghĩa theo công thức sau:

BMI=mh2, trong đó m là khối lượng cơ thể tính bằng kg, h là chiều cao tính theo mét. Viết hàm số tính chỉ số BMI theo các tham số m, h.

Xem đáp án » 17/10/2022 2,468

Bình luận


Bình luận