مردم هر روز تصمیم های بسیاری میگیرند
برای مثال، قبل از بیرون رفتن از خانه
شما به نوعی فکر میکنید که "اگر"
اگر قرار است که امروز باران ببارد، من بهتر است که ژاکت ببرم
کامپیوترها شگفت انگیز عمل میکنند وقتی که شما راجع به این نوع اظهارات بریشان تصمیم می گیرید
آنها میتوانند همه این تصمیمات را به درستی و با سرعتی باور نکردنی اجرا کنند
یک برنامه کامپیوتری در حقیقت تشکیل شده از
کمی ریاضی و از مقداری
اظهارات "اگر" برای زمانی که تصمیم گیری نیاز باشد
در این تمرین
بلوک اگربه یک مره (زامبی) کمک می کند تا چیزی را چک کند
وبعد تصمیم بگیرد
برای مثال ما فرمان "اگر یک مسیر به سمت چپ وجود دارد" را داریم
بعد فرمان چرخش به چپ را به داخل آن قرا دهیم
الان ما به زامبی میگوییم که اطرافش را بررسی کند
و اول ببینید اگر مسیر سمت چپ وجود دارد
و اگر چنین است، به سمت چپ بپیچد
وحالا ما با استفاده از بلوک "حرکت به جلو" در داخل این "تکرار"
به او فرمان می دهیم که حرکت رو به جلو را ادامه دهد تا زمانی که
او فقط می خواهد به مستقیم برود
سپس وقتی که چرخش به سمت چپ وجود دارد، بلوک "اگر" به او می گوید که به سمت چپ بچرخد
،در این صورت
او به سمت چپ میرود تا وقتی که رو به جلوحرکت کند، همانطور که ما می خواستیم.
این یک نمونه استفاده از بیانیه IF یا "اگر" است
.که در واقع یک مفهوم اساسی در برنامه نویسی کامپیوتر است
(Tic-tac-toe) یکی از اولین چیزهایی که من آموختم این بود که چگونه یک برنامه برای بازی ضرب ودایره بنویسم
بنا براین من از بیانیه اگر ستفاده کردم
.اگر شخص دیگر در حال برنده شدن است، برنامه راه او را به نفع خود ببندد و از پیشرفت او جلوگیریکند
از یادگیری ی استفاده از عبارات IF یا "اگر" لذت ببرید. این یک مفهوم واقعا کلیدی است.