Tip:
Highlight text to annotate it
X
یکی از چیزهایی که کامپیوترها واقعا خوب انجام میددهند تکرار دستورات است
یک فرد واقعا خسته می شود اگر یک کار را پشت سر هم به مقدار زیادی انجام دهد
اما یک کامپیوتر می تواند میلیون ها یا حتی میلیاردها چیز مشابه را نه تنها بارها انجام دهد
بلکه با عملکرد عالی انجام دهد
برای مثال، اگر من بخواهم
در فیس بوک به همه مشترکها ایمیل تولد مبارک ارسال کنم
ممکن است بیش از یک قرن را به نوشتن این ایمیل ها بگذرانم
اما تنها با نوشتن چند خط برنامه، من می توانم یک سیستم بسازم که
به همه افراد در فیس بوک ایمیل بفرستد و تولدشان را تبریک بگوید
این را در یک سیستم "حلقه" می نامند که بسیار با ارزش است و کاربرد دارد
و کامپیوترها می تواند بسیار خوب انجام دهند
برای مثال شما میخواهید تا یک پرنده را حرکت داده
که برود و خوک را بگیرد. اینجا ما قادر به استفاده از بلوک "تکرار" هستیم
که کار را بسیار آسان میکند. شما می توانید این کار را با
دادن فرمان "حرکت به جلو" به کامپیوتر برای پنج بار
بدهید که پرنده پنج بار یک قدم به سمت خوک پیشبرد کند
و یا اینکه شما می توانید به کامپیوتر بگویید که "حرکت به جلو" را فقط یک بار انجام دهد
و سپس آن را 5 بار "تکرار" کند؛ در پایان نتیجه هر دو یکی خواهد بود
برای انجام این کار، فرمان "حرکت به جلو" را بکشید
و سپس آن را در داخل بلوک "تکرار" قرار دهید
حالا شما می توانید بر روی آن کلیک کنید و مشخص کنید چند بار می خواهید این بلوک تکرار شود
و همچنین به آن بگویید که چند قدم پرنده به جلو برود. یادتان باشد که
شما می توانید دستورات بسیاری را در داخل این بلوک "تکرار" قرار بدهید
در این مثال شما فرمان دادید که پرنده به جلو حرکت کند و گردش به چپ را
:-) را پنج بار تکار کند. بسیار خوب٫ موفق باشید و از برنامه ریزی لذت ببرید