Cho bài toán sau:
Gọi W là khối lượng của một người (đơn vị kg) và H là chiều cao của người đó (đơn vị m), chỉ số khối cơ thể được tính theo công thức: \(BMI=\dfrac{W}{H^2}\) . Biết rằng người có BMI dưới 18,5 là gầy, từ 18,5 đến 25 là bình thường, trên 25 là béo phì.
Đọc hiểu bài toán để thực hiện các yêu cầu sau.
a. Mô tả chương trình dưới dạng kịch bản bằng sơ đồ hoặc bước thuật toán.
b. Thiết lập chương trình dựa trên mô tả đã trình bày bằng ngôn ngữ Scratch.
Mô tả thuật toán dưới dạng các bước:
Bước 1. Nhập cân nặng. Gán giá trị nhập vào biến weight.
Bước 2. Nhập chiều cao. Gán giá trị nhập vào biến height.
Bước 3. Tính chỉ số theo công thức BMI. Gán giá trị cho biến BMI.
Bước 4. Nếu BMI < 18.5 thì hiển thị “GẦY”. Ngược lại thực hiện bước 5.
Bước 5. Nếu BMI ≥ 18.5 và BMI ≤ 25 thì hiển thị “BÌNH THƯỜNG”. Ngược lại thực hiện bước 6.
Bước 6. Nếu BMI > 25 thì hiển thị “BÉO PHÌ”.
Bước 7. Kết thúc chương trình.
Chương trình minh họa:
Câu 1:
a. Mô tả chương trình dưới dạng kịch bản bằng sơ đồ hoặc bước thuật toán.
Bước 1. Nhập cân nặng. Gán giá trị nhập vào biến weight.
Bước 2. Nhập chiều cao. Gán giá trị nhập vào biến height.
Bước 3. Tính chỉ số theo công thức BMI. Gán giá trị cho biến BMI.
Bước 4. Nếu BMI < 18.5 thì hiển thị “GẦY”. Ngược lại thực hiện bước 5.
Bước 5. Nếu BMI ≥ 18.5 và BMI ≤ 25 thì hiển thị “BÌNH THƯỜNG”. Ngược lại thực hiện bước 6.
Bước 6. Nếu BMI > 25 thì hiển thị “BÉO PHÌ”.
Bước 7. Kết thúc chương trình.
b,