Robot trong bài tập vận dụng hiểu các lệnh sau: Nhấc bút; Hạ bút; Di chuyển (d): đi thẳng hướng trước mặt một đoạn d cm và Quay phải (g): quay tại chỗ sang phải g độ.
1) Bằng cách liệt kê các bước hoặc bằng sơ đồ khối, hãy mô tả thuật toán để robot này vẽ được một hình thoi (khác hình vuông) cạnh a cm.
2) Em hãy mô tả thuật toán để robot này vẽ được một hình sao năm cánh, ghép từ năm hình thoi.
Bằng cách nhấp vào Đăng nhập, bạn đồng ý Chính sách bảo mật và Điều khoản sử dụng của chúng tôi. Nếu đây không phải máy tính của bạn, để đảm bảo an toàn, hãy sử dụng Cửa sổ riêng tư (Tab ẩn danh) để đăng nhập (New Private Window / New Incognito Window).
Trả lời:
1) Vẽ hình thoi khác với vẽ hình vuông chỉ ở góc quay. Góc quay phải khác 90 độ.
2) Góc nhọn hình thoi thích hợp sẽ tạo thành hình sao 5 cánh.
Thuật toán: Vẽ hình thoi (Hình 27).
Lặp với i từ 1 đến 2:
a) Di chuyển (a); Quay phải (108) {góc quay khác 90 độ}
b) Di chuyển (a); Quay phải (72) {góc bù của 108 độ}
Hết lặp
Thuật toán: Vẽ hình sao (Hình 28).
Lặp với i từ 1 đến 5:
a) Lặp với k từ 1 đến 2:
i) Di chuyển (a); Quay phải (108) {góc quay khác 90 độ}
ii) Di chuyển (a); Quay phải (72) {góc bù của 108 độ}
Hết lặp
b) Quay phải (360)
Hết lặp
Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi
Vui | Buồn | Bình thường |