Koşullar
Yeni bir bloğumuz var:
"Eğer/Değilse" bloğu.
Bir koşul ifadesi, tıpkı daha önceki
bulmacalarda kullandığınız
"eğer" bloğu gibi. Fakat artık
altında yeni bir kısım var: "Değilse".
Eğer/değilse bloğu, arının iki eylem grubu
arasında karar vermesini sağlar.
Arı çiçekteyse, arı "do (yap)" kısmına
yerleştirdiğiniz eylem grubunu yapar.
Arı çiçekte değilse
"else (değilse)" bloğuna yerleştirdiğiniz
eylem grubunu gerçekleştirir.
Eğer ifadeleri, bilgisayarların
karar mekanizmalarıdır.
İnsanlar, bilgisayara
belli bir durumla karşılaşırsan
"bunu yap" diyen koşulları belirler.
Aksi halde anlamına gelen "değilse" ise
"şunu yap" der.
Eğer/değilse bloğumuzun üst kısmı
"çiçekteyse" diyor
fakat bloğumuzun üst kısmı
farklı şeyler de söyleyebilir.
Örneğin, "nektar=2" diyorsa
veya önünde bir yol varsa
bloğumuz aynı şekilde davranacaktır.
Üstteki ifade doğruysa
ilk eylem grubunu gerçekleştirir.
Fakat üstteki ifade yanlışsa
ikinci eylem grubunu gerçekleştirir.