Lập trình khối cho người mới bắt đầu
Chương
>
Cấp độ

Vòng lặp và Lặp lại
Vòng lặp while

Các vòng lặp là các khối mà bạn có thể sử dụng để lặp đi lặp lại các hành động giống nhau. Điều này giúp bạn hoàn thành các nhiệm vụ trong trò chơi mà không cần phải đặt danh sách khối dài. Có hai loại vòng lặp: các khối vòng lặp while và các khối repeat mà chúng ta sẽ khám phá trong các cấp độ tiếp theo.

Có năm (5) quả trứng trên bản đồ này, bạn có thể nhặt chúng bằng chỉ một vài khối sử dụng khối vòng lặp while. Hãy cố gắng nhặt lấy tất cả các quả trứng bằng cách lặp lại hai khối di chuyển giống nhau bốn lần.

Guide

Mục tiêu

Thu thập tất cả những quả trứng trong kho bằng cách sử dụng chỉ sáu (6) khối, sử dụng khối while loop.

Những con gà đã đẻ trứng khắp nơi! Hãy đi qua kho và nhanh chóng thu thập tất cả trứng!

Để giảm số lượng khối mà bạn cần sử dụng và làm cho việc lập trình ít nhàm chán hơn, bạn có thể sử dụng vòng lặp! Đây là những khối cho phép bạn lặp đi lặp lại cùng một hành động, loại bỏ sự cần thiết phải đặt cùng một khối nhiều lần.

Một khối vòng lặp while là một trong những vòng lặp như vậy, nơi bạn có thể thiết lập các khối để lặp lại trong khi một điều kiện nhất định đúng. Thiết lập một biến có tên là count để xác định số lần bạn muốn các khối lặp lại, sau đó đặt nó làm điều kiện cho vòng lặp.

Sử dụng khối set count to để đặt biến về 0, sau đó sử dụng khối vòng lặp while kèm theo một khối so sánh để kiểm tra xem count có nhỏ hơn 4 không. Đặt các khối di chuyển của bạn bên trong khối vòng lặp while, và sử dụng khối change count by để tăng giá trị của count lên 1 mỗi chu kỳ.

Trong ví dụ này, khối vòng lặp while kiểm tra xem count có nhỏ hơn 4 không. count bắt đầu từ 0 và tăng lên 1 mỗi chu kỳ cho đến khi đạt 4. Bất kỳ khối nào bạn đặt bên trong khối vòng lặp while sẽ được lặp lại, trong trường hợp này là bốn lần. Hãy cẩn thận, các vòng lặp có thể chạy mãi mãi nếu không được dừng lại, vì vậy hãy chắc chắn bao gồm khối change count by, nếu không nó có thể gây ra lỗi.

Hãy thử nó! Thu thập tất cả năm (5) quả trứng và hoàn thành cấp độ bằng cách chỉ sử dụng tổng cộng sáu (6) khối trong trình chỉnh sửa khối.

Sách Mã