Bạn Hoàng xây dựng thuật toán cho nhân vật di chuyển trên sân khấu với quy luật như sau:
Nếu nhân vật gặp chướng ngai vật trên sân khấu (chẳng hạn tảng đá) thì nhân vật sẽ đổi hướng trước khi di chuyển về phía trước. Nếu nhân vật không gặp chướng ngại vật thì nhân vật tiếp tục tiến về phía trước
a. Bạn Hoàng nên dùng cấu trúc điều khiển nào? Vì sao?
b. Em hãy mô tả thuật toán để xây dựng chương trình đó bằng sơ đồ khối?