การเขียนโปรแกรมเบื้องต้นด้วยบล็อก
บทที่ 4
>
ระดับ 2

ลูปและการทำซ้ำ
ลูป for

วัตถุประสงค์

เดินทะลุเขาวงกตลูกหินเพื่อไปยังทางออกโดยใช้บล็อก repeat ไม่เกินหก (6) บล็อก

เพื่อให้สามารถผ่านเขาวงกตโดยใช้บล็อกไม่เกิน 6 บล็อก คุณจำเป็นต้องใช้บล็อก repeat บล็อกนี้คล้ายกับบล็อกลูป while แต่ทำงานต่างกันเล็กน้อย โดยบล็อก repeat จะทำซ้ำตามจำนวนที่กำหนดไว้ล่วงหน้า แทนการใช้เงื่อนไข เช่น count เมื่อใช้บล็อกลูป while

แผนภาพบล็อก

ตัวแก้ไขบล็อกจะแสดงบล็อก move forward และบล็อก turn left ทำซ้ำสี่ (4) ครั้งโดยใช้บล็อก repeat ให้เพิ่มบล็อก move forward และ turn left ที่ขาดหายไปลงในบล็อก repeat เพื่อให้คุณสามารถเคลียร์เขาวงกตและไปถึงดาวที่ปลายระดับได้

แผนภาพบล็อก

หนังสือโค้ด