Lập trình cơ bản với khối mã
Chương
>
Cấp độ
Các phép toán và thao tác văn bản
Đếm với mã
Bạn có biết rằng bạn có thể cộng (+), trừ (-), nhân (*) và chia (/) khi kết nối các khối không? Thật đấy! Và trong chương này, chúng ta sẽ hướng dẫn bạn cách thực hiện điều đó, cùng với những cách thú vị bạn có thể sử dụng tính năng này (các toán tử) và cách áp dụng nó vào những gì bạn đã học.
Hãy bắt đầu bằng cách đếm tất cả các con vật trong chuồng ngựa bằng khối speak, rồi cộng tất cả số lượng của chúng lại với nhau bằng khối operators.

Mục tiêu
Xác định có bao nhiêu động vật trong mỗi chuồng và cộng chúng lại để hoàn thành cấp.
Trong chuồng này, bạn sẽ tìm thấy bò và heo, xác định xem có bao nhiêu mỗi loại động vật trong mỗi ô chuồng. Có hai biến bạn cần thiết lập tên là pigs và cows để chúng có thể được thay đổi bằng khối lệnh set_variable. Tạo chúng bằng cách nhấn nút tạo biến trong menu Variables của thanh công cụ.
Đi tới các dấu X phía trước các chuồng, chuồng đầu tiên có bò, đếm xem có bao nhiêu con bò trong chuồng và đặt biến cows thành số lượng đó bằng cách sử dụng khối lệnh set_variable và chèn bong bóng số từ menu Math trong thanh công cụ.

Tiếp theo, sử dụng khối lệnh Speak từ menu Communication trong thanh công cụ và thêm biến cows từ menu Variables để thông báo số lượng.

Đi tới dấu X thứ hai và làm tương tự cho heo, đếm xem có bao nhiêu con trong chuồng, đặt biến pigs bằng khối lệnh set_variable và gán số lượng bằng bong bóng số. Sử dụng khối lệnh Speak và kéo thả biến pigs vào đó tương tự như bạn đã làm với cows.
Đi đến dấu X cuối cùng và đối diện bàn, ở đây chúng ta sẽ sử dụng toán tử cộng +.

Lấy một khối lệnh Speak và kéo nó vào trình chỉnh sửa khối. Trên menu Math trong thanh công cụ, kéo thả khối lệnh operators và chèn nó vào bên trong khối lệnh Speak.

Trên menu Variables của thanh công cụ, kéo thả các biến cows và pigs và đặt chúng vào bên trong khối lệnh operators.

Điều này sẽ cộng hai giá trị bạn đã thiết lập trước đó lại với nhau, như thế này: cows + pigs = sum result. Khi giá trị được hiển thị trên màn hình, cấp sẽ hoàn thành.