Bài 14: Bài toán và thuật toán

Luyện tập 2 (SGK Chân trời sáng tạo - Trang 72)

Hướng dẫn giải

a) Các bước gấp máy bay giấy:

+ Chuẩn bị giấy: Lấy một tờ giấy (A4 hoặc tờ giấy vuông)

+ Gấp đôi tờ giấy: Gấp tờ giấy theo chiều dọc rồi mở ra để tạo đường gấp giữa.

+ Gấp hai góc trên: Gấp hai góc trên của tờ giấy vào đường gấp giữa để tạo hình tam giác.

+ Gấp cạnh dưới: Gấp phần dưới của tờ giấy lên trên, che kín phần tam giác vừa gấp.

+ Gấp hai cánh: Gấp hai bên của tờ giấy ra ngoài để tạo cánh máy bay.

+ Hoàn thành: Điều chỉnh cánh máy bay sao cho cân đối.

b) Các bước có phải là một thuật toán có cấu trúc tuần tự không?

Có, các bước gấp máy bay giấy là một thuật toán có cấu trúc tuần tự vì chúng được thực hiện theo thứ tự nhất định. Mỗi bước cần phải hoàn thành trước khi chuyển sang bước tiếp theo để đạt được kết quả cuối cùng là một chiếc máy bay giấy hoàn chỉnh.

c) Đầu vào, đầu ra của nhiệm vụ gấp máy bay giấy:

Đầu vào: Tờ giấy (A4 hoặc tờ giấy vuông).

Đầu ra: Một chiếc máy bay giấy đã được gấp hoàn chỉnh.

(Trả lời bởi Nguyễn Quốc Đạt)
Thảo luận (1)

Luyện tập 3 (SGK Chân trời sáng tạo - Trang 72)

Hướng dẫn giải

a) Thuật toán tính diện tích S của hình tròn:

Bước 1 - Nhập bán kính: Gọi bán kính là r

Bước 2 - Tính diện tích: Sử dụng công thức: S=π* r*r

Bước 3 - Hiển thị kết quả: Xuất ra giá trị của diện tích S

image.png

b) Em cần cài đặt một chương trình hoặc viết mã lệnh trong một ngôn ngữ lập trình (như Python, Java, C++, v.v.) để thực hiện thuật toán. Điều này cần thiết vì:

+ Chuyển đổi thuật toán thành mã lệnh: Máy tính không thể hiểu ngôn ngữ tự nhiên; nó chỉ hiểu mã lệnh cụ thể.

+ Thực hiện các phép toán: Chương trình sẽ thực hiện các phép toán cần thiết để tính diện tích dựa trên đầu vào là bán kính.

+ Hiển thị kết quả: Chương trình sẽ giúp xuất kết quả ra màn hình cho người dùng.

+ Việc cài đặt này giúp máy tính tự động hóa quá trình tính toán, tiết kiệm thời gian và giảm sai sót.

(Trả lời bởi Nguyễn Quốc Đạt)
Thảo luận (1)

Vận dụng (SGK Chân trời sáng tạo - Trang 72)

Hướng dẫn giải

Công việc hằng ngày: Đánh răng

Các bước thực hiện (dưới dạng liệt kê):

B1: Chuẩn bị: Lấy bàn chải và kem đánh răng.

B2: Rửa miệng: Ngậm một chút nước và súc miệng.

B3: Đánh răng:

+ Đặt bàn chải lên răng, nghiêng một góc 45 độ.

+ Đánh răng theo chuyển động tròn hoặc lên xuống.

+ Đánh tất cả các mặt của răng: mặt ngoài, mặt trong và mặt nhai.

B4: Đánh lưỡi: Nhẹ nhàng chải lưỡi để loại bỏ vi khuẩn.

B5: Súc miệng: Súc miệng với nước sạch.

B6: Rửa bàn chải: Rửa sạch bàn chải dưới nước.

=> Đây là một thuật toán có cấu trúc tuần tự vì các bước thực hiện được thực hiện theo thứ tự nhất định. Mỗi bước cần hoàn thành trước khi chuyển sang bước tiếp theo để đạt được kết quả cuối cùng là răng miệng sạch sẽ. Việc tuân thủ trình tự này rất quan trọng để đảm bảo hiệu quả của việc đánh răng.

(Trả lời bởi Nguyễn Quốc Đạt)
Thảo luận (1)