Skip to Content
YolobitROVER10. Bài 7: Bám sát mục tiêu

10. Bài 7: Bám sát mục tiêu

Vượt qua các chướng ngại, Rover đã tiếp cận được mục tiêu. “Không thể để kẻ này thoát được” - Rover thầm nghĩ. Ý chí kiên định đó đã giúp Rover khai phá một kỹ năng mới cho bản thân - Bám sát mục tiêu

Mục tiêu

  1. Làm quen với điều kiện gộp
  2. Xây dựng chương trình bám sát vật cản

Giới thiệu khối lệnh

  • Khối lệnh toán tử: bai 7.1

Giới thiệu về biến

Để chương trình không cần phải đọc khoảng cách và xử lý giá trị liên tục, chúng ta cần sử dụng biến. Có thể hiểu, biến như một chiếc hộp, nơi chứa giá trị mà ta cần sử dụng.

Mỗi hộp chỉ có thể chứa duy nhất một giá trị (chữ, số, chuỗi, dữ liệu) tại một thời điểm. Trong bài này, biến sẽ chứa giá trị số, đại diện cho khoảng cách từ Rover đến vật thể trước mặt. bai 7.2

Cách tạo và sử dụng biến

  1. Bạn cần vào mục Biến và chọn Tạo biến. Sau đó, điền tên cho biến mới để tạo bai 7.3

  2. Khi tạo biến thành công, trong mục Biến sẽ xuất hiện những khối lệnh liên quan để làm việc với biến. bai 7.4

Viết chương trình

  1. Viết thuật toán bai 7.5

    Dựa vào thuật toán, hãy viết ra nội dung của chương trình.

  2. Hướng dẫn tạo điều kiện gộp bai 7.6

Giải thích về điều kiện gộp “Nếu không nếu”

  • Điều kiện “nếu không nếu” là một điều kiện gộp giữa “nếu không” và “nếu” bai 7.7

  • Ví dụ: Nếu trời mưa bạn A sẽ ở lại trường, nếu không bạn A sẽ về nhà nếu hết giờ học bai 7.8

  1. Khởi tạo biến “khoảng cách” (cho biến có giá trị bằng 0), và gán giá trị khoảng cách đọc được vào biến bai 7.9

  2. Tạo điều kiện thứ nhất: Nếu khoảng cách < 15cm, lùi lại với tốc độ 50 bai 7.10

  3. Tạo điều kiện thứ hai: Nếu khoảng cách > 20cm và < 40cm thì tiến tới với tốc độ 50. Nếu cả 2 điều kiện không đúng, dừng di chuyển bai 7.11

Chương trình mẫu

Last updated on

OhStem AI Assistant

Hỏi bất kỳ điều gì về OhStem

OhStem

Xin chào!

Tôi là trợ lý AI của OhStem. Hãy hỏi tôi bất kỳ câu hỏi nào về sản phẩm, lập trình, hoặc hướng dẫn sử dụng.