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

Hàm và Thủ tục
Sử dụng các toán tử trong hàm

Mục tiêu

Thu thập tất cả các quả mọng và kiểm tra xem bạn có đủ để nghiền nhuyễn hay không bằng cách sử dụng các toán tử trong các hàm tùy chỉnh.

Trong cánh đồng có nhiều loại quả mọng mà bạn có thể thu thập và nghiền nhuyễn để tạo thành một loại sốt, tuy nhiên bạn cần xem có đủ quả mọng cho một phần ăn không. Để thuận tiện cho việc này, hãy sử dụng một hàm tùy chỉnh để thực hiện một phép tính số học cho bạn.

Điều đầu tiên chúng ta cần làm là thiết lập một biến có tên serving, đây là số lượng cần thiết cho một phần ăn, biến này phải bằng tổng số quả mọng trong cánh đồng (12) chia cho ba (3). Sử dụng khối set variable và khối toán học divide để tính 12 / 3.

Bạn phải tự đếm tổng số quả mọng trong cánh đồng và nhập số đó. Lý do chia cho ba (3) là bởi vì có ba (3) loại quả mọng trong cánh đồng: quả mọng đỏ, quả mọng xanh và quả mọng đen. Giá trị của biến serving là số trung bình các quả mọng trong cánh đồng (4).

Thiết lập một hàm tùy chỉnh cho việc sử dụng trong tương lai có tên mash_berries bằng cách sử dụng khối define function với một tham số có tên item. Hàm này kiểm tra xem bạn có đủ số lượng quả mọng của biến mà bạn nhập vào không và phát ra một thông điệp. Sử dụng các khối if để kiểm tra xem item có lớn hơn, bằng, hay nhỏ hơn serving. Sử dụng các khối text join để kết hợp thông điệp với các giá trị được tính toán (như item - serving hoặc serving - item).

Thu thập tất cả các quả mọng trong cánh đồng, và lưu số lượng bạn thu thập được của mỗi loại vào các biến: red_berries (4), blue_berries (3) và black_berries (5) là các quả mọng màu tím có trong cánh đồng. Hãy di chuyển đến các dấu X tương ứng và sử dụng khối call function để gọi mash_berries, truyền vào mỗi biến như một đối số.

Hoàn thành cấp độ bằng cách thực hiện điều này với cả ba loại quả mọng, với các biển hiệu bên cạnh dấu X cho biết loại quả mọng nào cần được kiểm tra tại vị trí đó. Dấu X phía trên dành cho quả mọng đen và dấu X phía dưới dành cho quả mọng xanh.

Sách Mã