24.שימוש חוזר בקוד
הרבה פעמים קרה שרצינו למשל להתשמש בריבוע בתכנית שנלו. אבל זה דיי מתסכל להגדיר את זה כל פעם מחדש
הגדר ריבוע שמקבל את :גודל בתור פרמטר ומייצר ריבוע על ידי שימוש ב ימ 90
כעת בואו ניצור עוד פונקציה בה נשתמש בתכנית שלנו
הגדר משולש שמקבל :גודל בתור פרמטר ומייצר משולש על ידי פנייה ימ 120
בואו נכתוב את הפקודות הבאות ( זהו בית מאד מאד פשוט)
כתבו את הפקודות
נמ ריבוע 50 קד 50 ימ 30 משולש 50
כעת אנחנו רוצים ליצור תכנית חדשה ולהשתמש במשלוש והריבוע.
תהיה לנו בעייה כי אלו לא פקודות שנמצאות בליבה של הצב וליצור אותם מחדש זה דיי מתסכל ...
בואו ננקה את המסך לפניי שממשיכים
למזלנו יש לנו אפשרות להשתמש בפונקציות שהגדרנו על ידי כלילתם בתכנית החדשה.במקרה הזה יצרנו תכנית שמספרה הוא 207740מספר התכנית מופיע בכתובת ה URL.
הפקודה כלול עובדת באופן הבא.
כלול מזהה_תכנית ( מזהה_תכנית המספר תכנית שאותה אנחנו רוצים לכלול שמופיע ב URL )
בואו נכלול את תכנית 207740
אנחנו כבר יודעים כיצד לכלול את התכנית מהשלב הקודם.
אז קדימה בואו ניצור בית
כתוב את הפקודות הבעות
כלול 207740
נמ ריבוע 50
קד 50 ימ 30
משולש 50