Lập trình cơ bản với khối
Chương 6
>
Cấp độ 1
Có những lúc bạn muốn thêm điều kiện cho một số hành động bạn thực hiện; điều này sẽ cho phép các khối linh hoạt và thực hiện các hành động khác nhau tùy vào từng tình huống. Để làm điều này, chúng ta sử dụng các khối if kết hợp với các khối comparison để kiểm tra các điều kiện nhất định và thực hiện các hành động thích hợp.
Trong bài tập đầu tiên này, hãy thu thập giỏ trứng và sử dụng khối comparison với các toán tử: bằng = , khác ≠ , và lớn hơn > để kiểm tra xem nội dung của các giỏ có giống nhau hay khác nhau. Khối if với phần else cho phép bạn chạy mã khác nhau dựa trên việc một điều kiện là đúng hay sai.

Mục tiêu
Thu thập trứng và so sánh chúng bằng các khối
comparisontrong một khốiIf.
Bạn nên thu thập trứng và kiểm kê những gì đã thu thập. Đi qua chuồng gà và thu thập tất cả những giỏ trứng, sau đó sử dụng các khối comparison để xác minh những gì bạn đã thu thập.
Có ba (3) dấu X trước các bàn bên dưới, tại đây chúng ta sẽ sử dụng các khối If, các khối này dùng để thực hiện hành động tùy theo điều kiện có được thỏa mãn hay không, ví dụ như giá trị đúng hoặc sai.

Có ba (3) khối if và các khối di chuyển liên quan, đang bị vô hiệu hóa trong trình chỉnh sửa khối. Các khối If được gắn với các khối comparison, các khối này cho phép bạn so sánh hai (2) khối với nhau.

Các khối comparison cho phép bạn kiểm tra xem hai (2) giá trị khối có: bằng = , khác ≠ , lớn hơn > và một số toán tử tương tự khác. Kích hoạt các khối If khi cần, chúng chứa các khối phát lời nói sẽ kích hoạt tùy theo việc biểu thức so sánh đúng hay sai.
Khi bạn đã thu thập xong ba (3) giỏ, bạn sẽ nhận được ba (3) hằng số: basket1, basket2 và basket3. Đi đến các dấu X, tại dấu X tối đầu tiên, quay mặt về phía bàn, tại đây chúng ta sẽ so sánh xem nội dung của mỗi giỏ có giống nhau hay không.
Từ menu Constants, chèn khối basket1 & khối basket2 vào khối comparison. Đặt dropdown giữa của khối so sánh thành = để kiểm tra xem số lượng trứng trong mỗi giỏ có bằng nhau hay không.

Đi đến dấu X sáng và quay mặt về phía bàn, tại đây chúng ta sẽ sử dụng khối so sánh để xác minh xem các giỏ trứng có khác nhau hay không. Từ menu Constants, chèn basket2 & basket3 vào khối comparison gắn với khối If thứ hai và đặt dropdown thành ≠ để so sánh và xác minh nội dung của các giỏ.

Cuối cùng, đi đến dấu X vàng và quay mặt về phía bàn, tại đây chúng ta sẽ so sánh xem basket1 có nhiều hơn basket3 hay không. Bật khối If cuối cùng và chèn baske1 & basket2 vào khối so sánh. Đặt dropdown thành > để kiểm tra xem basket1 có nhiều trứng hơn basket3 hay không để hoàn thành cấp độ.
