למדת קודם כי הרבה פקודות של לוגו דורשות פרמטרים. אתה יכול ליצור תת-שגרות אשר גם הן דורשות פרמטרים על ידי שימוש בפקודה פרמטרים בתוך תת-השגרה. בצורה זו תוכל להפעיל תת-שגרה המשתמשת במשתנים גם ללא השימוש הפקודת קבע לפני הפעלת תת-השגרה.
נסה את הדוגמא הבאה:
כדי מלבן
--- לוגו עבר לעורך השגרות ----
פרמטרים [ רוחב גובה ]
חזור 2 [ קדימה :רוחב שמאלה 90 קדימה :גובה שמאלה 90]
--- לחיצה על כפתור סיום -- לוגו חוזר לשטח הכתיבה ---
הביתה
נקהמסך
מלבן 20
מלבן
מלבן
על ידי שימוש בפרמטרים, תת-השגרה קופסא יכולה להיות:
כדי קופסא
--- לוגו עבר לעורך השגרות ----
פרמטרים [ אורך ]
חזור 4 [ קדימה :אורך ימינה 90 ]
--- לחיצה על כפתור סיום -- לוגו חוזר לשטח הכתיבה ---
הביתה
נקהמסך
קופסא 5
קופסא 25
קופסא 50
שים לב שהפקודה (בשיעור הזה):
קופסא 25
עושה בדיוק אותו דבר כמו:
קבע אורך 25
קופסא
בשיעור הקודם
סיכום השיעור
הפקודה פרמטרים דורשת פרמטר בודד: רשימה של שמות משתנים. תת-שגרת שיש בה את פקודת פרמטרים בשורה הראשונה, תדרוש את כל הפרמטרים האלה כשהיא מופעלת. הפרמטרים האלה יושמו אוטומטית בתוך המשתנים הנמצאים ברשימה הזו.