Em hãy viết chương trình mở rộng yêu cầu của chương trình minh họa trong Mục 2
Vận dụng 2 trang 48 Chuyên đề Tin học 10: Em hãy viết chương trình mở rộng yêu cầu của chương trình minh họa trong Mục 2, yêu cầu robot xử lý vật cản như sau:
- Nếu gặp phải vật cản thứ nhất sẽ rẽ trái.
- Nếu gặp phải vật cản thứ hai sẽ rẽ phải.
- Nếu gặp phải vật cản thứ ba thì xoay 180 độ đi theo chiều ngược lại.
- Nếu gặp phải các vật cản tiếp theo thì lặp lại yêu cầu như trên: robto rẽ trái, sau đó rẽ phải, sau đó xoay để đi ngược lại nếu gặp các vật cản tiếp theo.
Lời giải:
Chương trình có thể như sau:
Khởi động chương trình
dem_vat_can = 0
forever
Đi thẳng (50)
if Tín hiệu siêu âm (cổng)<10
if Dem_vat_can = 0
Xoay trái (50)
Đợi 0.5 giây
if Dem_vat_can = 1
Xoay phải (50)
Đợi 0.5 giây
if Dem_vat_can = 2
Xoay trái (100)
Đợi 1 giây
dem_vat_can = Dem_vat_can + 1
if Dem_vat_can = 3
dem_vat_can = 0
Xem thêm lời giải bài tập Chuyên đề học tập Tin học 10 Kết nối tri thức hay, chi tiết khác:
Khởi động trang 44 Chuyên đề Tin học 10: Nếu trên đường đi robot gặp vật cản thì sẽ như thế nào ....
Hoạt động 2 trang 45 Chuyên đề Tin học 10: Robot tránh vật cản như thế nào? ....
- Sổ lò xo Art of Nature Thiên Long màu xinh xỉu
- Biti's ra mẫu mới xinh lắm
- Tsubaki 199k/3 chai
- L'Oreal mua 1 tặng 3
- Lớp 10 - Kết nối tri thức
- Soạn văn lớp 10 (hay nhất) - KNTT
- Giải Toán lớp 10 - KNTT
- Giải Tiếng Anh lớp 10 - KNTT
- Giải Vật lí lớp 10 - KNTT
- Giải Giáo dục Kinh tế và Pháp luật lớp 10 - KNTT
- Giải Sinh học lớp 10 - KNTT
- Giải Địa lí lớp 10 - KNTT
- Giải Lịch sử lớp 10 - KNTT
- Giải Công nghệ lớp 10 - KNTT
- Giải Hoạt động trải nghiệm lớp 10 - KNTT
- Giải Giáo dục quốc phòng lớp 10 - KNTT
- Giải Tin học lớp 10 - KNTT
- Lớp 10 - Chân trời sáng tạo
- Soạn văn lớp 10 (hay nhất) - CTST
- Giải Toán lớp 10 - CTST
- Giải Tiếng Anh lớp 10 - CTST
- Giải Vật lí lớp 10 - CTST
- Giải Hóa học lớp 10 - CTST
- Giải Sinh học lớp 10 - CTST
- Giải Giáo dục Kinh tế và Pháp luật lớp 10 - CTST
- Giải Địa lí lớp 10 - CTST
- Giải Lịch sử lớp 10 - CTST
- Giải Hoạt động trải nghiệm lớp 10 - CTST
- Lớp 10 - Cánh diều
- Soạn văn lớp 10 (hay nhất) - CD
- Giải Toán lớp 10 - CD
- Giải Tiếng Anh lớp 10 - CD
- Giải Vật lí lớp 10 - CD
- Giải Hóa học lớp 10 - CD
- Giải Sinh học lớp 10 - CD
- Giải Giáo dục Kinh tế và Pháp luật lớp 10 - CD
- Giải Địa lí lớp 10 - CD
- Giải Lịch sử lớp 10 - CD
- Giải Giáo dục quốc phòng lớp 10 - CD
- Giải Tin học lớp 10 - CD