Nhóm Control cung cấp câu lệnh lặp cho phép lặp một câu lệnh hoặc một nhóm các câu lệnh với số lần thực hiện đã được biết trước.
⚡Ví dụ. Để thực hiện lặp đi lặp lại hành động: "Chuyển đổi trang phục → Đợi trong 10 giây → Tiến về phía trước (theo trục x) 10 bước" trong 10 lần, chương trình thể hiện là:
@205764315211@
Có những trường hợp ta không biết trước được số lần cần lặp một lệnh (hay nhóm lệnh) nào đó khi thực hiện thuật toán, Scratch có khối lệnh để thể hiện cấu trúc lặp này.
Điều kiện dừng lặp phải được thể hiện bằng một biểu thức logic, biểu thức này nhận giá trị đúng thì việc lặp lại sẽ dừng.
⚡Ví dụ. Chương trình lặp đi lặp lại yêu cầu nhập mật khẩu cho đến khi nhận được đúng mật khẩu nhập vào thì mới dừng lặp để thực hiện việc tiếp theo.
Trong Scratch khối lệnh cũng thể hiện cấu trúc lặp khối lệnh trong khung lặp mãi mãi, muốn dừng vòng lặp này phải dùng lệnh stop this script () trong nhóm Control.
@202299473785@@205764395759@
Bạn có thể đăng câu hỏi về bài học này ở đây
Học liệu này đang bị hạn chế, chỉ dành cho tài khoản VIP cá nhân, vui lòng nhấn vào đây để nâng cấp tài khoản.