Chúng ta có một khối mới gọi là
khối if/else. Đây là mệnh đề điều kiện
giống như khối if mà bạn đã dùng
trong bài tập trước đó.
Nhưng giờ có một phần mới ở dưới cùng
có chữ else. Khối if/else cho phép chú ong
quyết định một trong hai nhóm hành động.
Nếu chú ong đang ở chỗ bông hoa,
chú ong sẽ thực hiện nhóm hành động
mà bạn đặt ở phần đầu có chữ "do"
Nếu chú ong không ở chỗ bông hoa,
chú ong sẽ thực hiện nhóm hành động
bạn đặt ở ô có chữ "else". Mệnh đề if là
cách máy tính có thể đưa ra quyết định.
Con người thiết lập các điều kiện cho
máy tính có nội dung là nếu máy tính
gặp những tình huống nhất định
thì hãy làm điều này.
Nếu không, nghĩa là trường hợp ngược lại,
thì hãy làm điều kia.
Phần trên cùng khối if/else của chúng ta
ghi rằng nếu ở chỗ bông hoa.
Nhưng phần trên cùng của khối có thể
ghi nội dung khác, chẳng hạn như
nếu số mật hoa bằng 2 hoặc nếu có
đường đi phía trước,
khối của chúng ta sẽ
thực hiện các lệnh giống nhau.
Nghĩa là nếu mệnh đề ở trên cùng là đúng
thì thực hiện nhóm hành động đầu tiên.
Nhưng nếu mệnh đề trên cùng là sai,
khối sẽ thực hiện nhóm hành động thứ hai.