Bài 12: Bài toán trong tin học

Luyện tập 2 trang 76 Tin học 9: Mô tả thuật toán ở Hình 1 bằng phương pháp liệt kê các bước.

Lời giải 1:

1. Bắt đầu: Thuật toán bắt đầu.

2. Nhập chiều cao (h) và cân nặng (m) của học sinh.

3. Tính chỉ số BMI: Sử dụng công thức BMI = m / h², tính toán chỉ số BMI của học sinh.

4. Kiểm tra chỉ số BMI: Kiểm tra giá trị của chỉ số BMI.

5. “Bạn cần gặp cán bộ tư vấn”: Nếu chỉ số BMI nằm ngoài khoảng bình thường (18,5 ≤ BMI ≤ 24,9), in ra thông báo “Bạn cần gặp cán bộ tư vấn”.

6. “Bạn không cần gặp cán bộ tư vấn”: Nếu chỉ số BMI nằm trong khoảng bình thường, in ra thông báo “Bạn không cần gặp cán bộ tư vấn”.

7. Nhập biển Trả lời (“Có”/”Không”): Yêu cầu người dùng nhập câu trả lời có muốn gặp cán bộ tư vấn hay không.

8. Trả lời = “Có”: Nếu người dùng trả lời “Có”, tiếp tục với bước tiếp theo.

9. Kết thúc: Thuật toán kết thúc.

Lời giải 2:

* Phương pháp liệt kê

Bước 1. Nhập chiều cao (h) và cân nặng (m) của học sinh Advertisements (Quảng cáo)

Bước 2. Tính chỉ số BMI = m/h2 để tính chỉ số BMI của học sinh

Bước 3. Kiểm tra chỉ số BMI của mỗi bạn HS

– “Bạn cần gặp cán bộ tư vấn”: Nếu chỉ số BMI nằm ngoài khoảng bình thường (18,5 ≤ BMI ≤ 24,9), in ra thông báo “Bạn cần gặp cán bộ tư vấn”.

– Bạn không cần gặp cán bộ tư vấn”: Nếu chỉ số BMI nằm trong khoảng bình thường, in ra thông báo “Bạn không cần gặp cán bộ tư vấn”.

– Nhập biến Trả lời (“Có”/”Không”): Yêu cầu người dùng nhập câu trả lời có muốn gặp cán bộ tư vấn hay không. – Trả lời = “Có”: Nếu người dùng trả lời “Có”, tiếp tục với bước tiếp theo.

Bước 4. Kết thúc.

By admin