Trang chủ Lớp 9 Tin học lớp 9 SGK Tin học 9 - Chân trời sáng tạo Câu hỏi Thực hành 1 trang 80 Tin học 9 Chân trời...

Câu hỏi Thực hành 1 trang 80 Tin học 9 Chân trời sáng tạo: Tạo chương trình Scratch để máy tính thực hiện được bài toán tính và đưa ra lời khuyên theo chỉ số BMI (Hình 1). Thực hiện kiểm thử

Giải chi tiết Câu hỏi Thực hành 1 trang 80 SGK Tin học 9 Chân trời sáng tạo – Bài 13. Quy trình giao bài toán cho máy tính giải quyết. Tham khảo: HS liên hệ bản thân, thảo luận với bạn kết hợp với tham khảo thông tin sách báo.

Câu hỏi/Đề bài:

Tạo chương trình Scratch để máy tính thực hiện được bài toán tính và đưa ra lời khuyên theo chỉ số BMI (Hình 1). Thực hiện kiểm thử, gỡ lỗi cho chương trình (nếu có). Chạy chương trình, nhập chiều cao, cân nặng và cho biết lời khuyên máy tính đưa ra cho em.

Hướng dẫn:

HS liên hệ bản thân, thảo luận với bạn kết hợp với tham khảo thông tin sách báo, internet để hoàn thành bài tập trên

Lời giải:

HS tự thực hiện theo yêu cầu đề bài

when green flag clicked

ask “Nhập chiều cao (m):” and wait

set [height v] to (answer)

ask “Nhập cân nặng (kg):” and wait

set [weight v] to (answer)

set [BMI v] to (weight) / ((height) * (height))

say (join “Chỉ số BMI của bạn là ” (BMI))

if <(BMI) < (18.5)> then

say “Bạn đang gầy, hãy tăng cân!”

else

if <(BMI) < (24.9)> then

say “Bạn có cân nặng bình thường, hãy duy trì!”

else

if <(BMI) < (29.9)> then

say “Bạn bị thừa cân, hãy giảm cân!”

else

say “Bạn bị béo phì, hãy giảm cân!”

end

end

end