1.בחר במשתנים עיקריים, הגדר את טיפוסיהם ותאר את תפקידהם. מה אני אמור לעשות איך אני מחליט מה חשוב ומה לא? 2. בצע פירוק של הבעיה לתת משימות כך שכל משימה תיפתר באמצעות פרוצידורה או פונקציה. הקפד לציין בכל פונקציה ופרצדורה טענת כניסה וטענת יציאה. מה ההבדל בין פונקציה לפרוצדורה. ולכמה פונקציות אני כבר יכול לחלק תוכנית פשוטה של הנפקת קבלות?
1. אתה עושה טבלת משתנים שאתה רושם שם את שם המשתנים העיקריים הגלובאליים של התוכנית ולא של הפונ' או הפרו' ואתה רושם גם מאיזה סוג הם ומה התפקיד שלהם בתוכנית , למשל counter אז אתה רושם שהתפקיד שלו זה מונה בתוכנית . 2. אתה רושם מתחת למשפט הפונ' או הפרו' משפטי טענת כניסה ויציאה של השגרה, ההבדל בין פונקציה לפרו' שפרו' מחזירה יותר ערכים ופונ' מחזירה ערך אחד למרות שזה לא ממש מדיוק כי אתה יכול לשים VAR לפני המשתנה גם בפרו' וגם בפונק' וזה יעדכן לך את המשתנים ואם לא אמרו לך לכמה שגרות לחלק את הבעיה אז יכול לפחות שגרה אחת