-
ما بلوک جدیدی داریم موسوم به بلوک اگر/درغیراین صورت
(if/else block) که یک گزاره ای شرطی است مثل
-
بلوک شرطی که قبلا در پازلها استفاده کردید. اما
اکنون بخش جدیدی در آن هست که
-
می گوید در غیراین صورت. بلوک اگر/درغیراین صورت
به زنبور اجازه می دهد بین دو مجموعه کار تصمیم بگیرد.
-
اگر زنبور روی یک گل است، مجموعه کارهایی را که
شما در بخش اول قرار داده اید انجام می دهد
-
که می گوید انجام بده. اگر زنبور روی گل نیست،
مجموعه کارهایی را انجام می دهد که شما در قسمت دیگر
-
قرار داده اید که می گوید درغیراین صورت. گزاره های شرطی
چگونگی تصمیم گیری کامپیوترها را توضیح می دهند
-
انسانها شرایطی برای کامپیوتر وضع می کنند که
می گوید اگر کامپیوتر
-
با موقعیت خاصی مواجه شود این کار را بکند. والّا
به معنای در غیراین صورت، آن کار را بکند. گزاره بالایی
-
بلوک اگر/درغیراین صورت، می تواند
چیزهای دیگر بگوید، مثلا اگر شهد
-
برابر 2 است یا مسیری جلو وجود دارد، بلوک ما
به همین ترتیب رفتار خواهد کرد. اگر گزاره
-
بالایی درست است مجموعه اول کارها را
انجام خواهد داد. اما اگر گزاره بالایی
-
اشتباه است، مجموعه دوم کارها را
انجام خواهد داد.