Bùi Nguyễn Thiên Kim
Giới thiệu về bản thân
Các bước thực hiện:Bắt đầu: Kéo khối lệnh "Khi bấm vào lá cờ xanh" (Events) để bắt đầu chương trình.Hỏi nhập số: Sử dụng khối lệnh "Hỏi [Nhập một số:] và đợi" (Sensing) để người dùng nhập số cần kiểm tra.Kiểm tra điều kiện: Sử dụng khối lệnh điều khiển "Nếu... thì... không thì..." (Control).Thiết lập phép toán: Trong ô điều kiện, đặt phép so sánh bằng:Sử dụng toán tử "chia lấy dư" (Operators): (trả lời) mod (2) =trả lời) mod (2) = 0.Thông báo kết quả:Nếu điều kiện đúng (số dư bằng 0): Dùng khối lệnh "Nói [Đây là số chẵn] trong 2 giây" (Looks).Nếu điều kiện sai (số dư khác 0): Dùng khối lệnh "Nói [Đây là số lẻ] trong 2 giây" (Looks).Cấu trúc khối lệnh (Gợi ý):Khi bấm vào lá cờ xanh
Vì Tính linh hoạt nằm ở khả năng tự quyết định khi nào dừng lại dựa trên tình huống thực tế phát sinh lúc chạy chương trình, thay vì bị đóng khung trong một số lần lặp cố định.
Cấu trúc lặp
Cấu trúc lặp
Bước 1: Nhận dữ liệu từ người dùng Dùng khối lệnh Hỏi (Ask) "Nhập một số:" và đợi trong nhóm Cảm biến. Số được nhập sẽ được lưu vào biến Trả lời (answer). Bước 2: Thiết lập điều kiện kiểm tra Sử dụng khối lệnh Nếu... thì... nếu không thì... (If... then... else) trong nhóm Điều khiển để kiểm tra tính chẵn lẻ. Điều kiện kiểm tra là: (Số vừa nhập) mod 2 = 0. Bước 3: Hiển thị kết quả Nếu điều kiện trên đúng (phần dư bằng 0): Dùng khối lệnh Nói (Say) "Đây là số chẵn". Nếu điều kiện trên sai (phần dư khác 0): Dùng khối lệnh Nói (Say) "Đây là số lẻ". Bước 4: Hoàn thiện Gắn các khối lệnh trên vào sau khối Khi bấm vào lá cờ xanh (When green flag clicked) để bắt đầu chương trình. Tìm
Không cần biết trước số lần lặp: Khác với lặp với số lần biết trước (như vòng lặp for), cấu trúc này cho phép chương trình thực hiện các thao tác lặp lại cho đến khi một điều kiện cụ thể được thỏa mãn, phù hợp với các bài toán có dữ liệu đầu vào không cố định.
Cấu trúc lặp