21.חכם, לא קשה
אחד האספקטים הכי חשובים בתכנות זה ליצור קוד אלגנטי שחוסך לנו זמן.
בשיעורים עד כה ייצרנו השתמשנו בפונקציות ומשתנים.
בשיעור הזה אנחנו הולכים לייצר פונקציות שיהיו גמישות בזכות המשתנים והקלט שהן מקבלות.
בואו נתחיל בלנקות את המסך
דרך הקשה.
בואו נעשה מלבן שיופיע על המסך בדרך הקשה.
צור מלבן שאורך צלעותית 50 ו 70 על ידי שימוש בפקודות קד ו ימ
חזרו אחריי... האם אתם יכולים לחשוב על דרך לקצר את הקוד שבוא השתמשנו? משהו שחוזר על עצמו?
בואו ננסה שוב את הפקודות
מה לגביי המשתנים שהזכרתי? האם המילים אורך ורוחב קופצות לראש?
כאשר למדנו מוקדם יותר על משתנים למדנו להתשתמש בפקודה עשה
עשה משתנה כאשר :רוחב = 50 ו :אורך = 70
קדימה בואו נחבר את זה לפקודת חזור בא השתמשנו קודם
בעצם עלינו רק לשנות את המספרים לשמות המשתנים החדשים
כאן מגיע הכח האמיתי למשחק. אנחנו צריכים ליצור פונקציה.
נבחר לה את השם מלבן בגלל שזה קצר ומגניב.
אנחנו רוצים לייצר מלבן גמיש בכל פעם אז עלינו "לשאול.
צור את פונקצית המלבן
עכשיו זה החלק הכייפ אנחנו יכולים לייצר מלבנים בפשטות על ידי קריאה לפונקציית המלבן עם 2 פרמטרים.
This is the fun part. You now have the ability to make any rectangle by simply calling the procedure rec and typing 2 numbers after it.
צור מלבן של 60 על 10