Câu hỏi:
10/11/2024 28Trong Scratch có một nhân vật tên là Ben. Các động tác thể dục của Ben được vẽ thành bốn “trang phục” của nhân vật như hình dưới đây:
Ý tưởng của bạn Minh là tạo chương trình điều khiển nhân vật Ben thực hiện đủ 4 động tác thể dục, mỗi Khi bấm vào động tác cách nhau 2 giây. Bạn đã viết chương trình như hình sau.
a) Chương trình này có cấu trúc lặp không? Tại sao?
b) Em hãy nêu cách để chương trình ngắn gọn hơn và viết chương trình đó.
Sách mới 2k7: Tổng ôn Toán, Lí, Hóa, Văn, Sử, Địa…. kỳ thi tốt nghiệp THPT Quốc gia 2025, đánh giá năng lực (chỉ từ 110k).
Quảng cáo
Trả lời:
Trả lời:
a) Chương trình này có cấu trúc lặp, vì nhìn vào chương trình thấy 2 lệnh trang phục kế tiếp và đợi 2 giây được lặp lại 4 lần
b)
- Để chương trình ngắn gọn hơn cần sử dụng khối lệnh lặp với số lần biết trước là 4
- Viết lại chương trình đóCÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1:
Khối lệnh nào sau đây điều khiển nhân vật di chuyển theo hình tam giác đều?
Câu 2:
Khối lệnh sau đây điều khiển nhân vật thực hiện những hành động gì?
Câu 3:
a) Tạo khối lệnh để nhân vật thực hiện tuần tự các hành động sau:
1. Lướt trong 1 giây tới vị trí ngẫu nhiên.
2. Đợi 1 giây.
3. Thay đổi trang phục kế tiếp.
4. Bật lại nếu chạm cạnh.
b) Sử dụng lệnh lặp tạo ba chương trình, mỗi chương trình thực hiện một yêu cầu sau:
- Lặp lại 8 lần khối lệnh ở câu a.
- Lặp liên tục khối lệnh ở câu a.
- Lặp khối lệnh ở câu a cho đến khi người sử dụng nhấn phím dấu cách (phím trắng) thì dừng lại.
Câu 5:
Cho dãy các hành động như sau:
1. Di chuyển 5 bước.
2. Thay đổi động tác.
3. Đợi 2 giây.
4. Nếu chạm cạnh sân khấu thì bật lại.
Khối lệnh nào sau đây điều khiển nhân vật thực hiện tuần tự các hành động trên?
Câu 6:
Khối lệnh nào sau đây điều khiển nhân vật lặp lại 5 lần các hành động ở Câu 1?
về câu hỏi!