בכיתה
1. מבדק ומעבר על ש.ב
* מבדק ש.ב.
* מענה על שאלות התלמידים.
3. TreeUTL
עבודה על מחלקת שירות אישית כהכנה לבגרות: TreeUTL.
4. תרגול
תרגול חדש בנושא עצים מתוך עמודים 176-177:
א. PrintNegatives (תר' 8)
כתבו פעולה המקבלת עץ-שלמים ומדפיסה את הערכים השליליים בו בסדר סופי.
ב. CharPlusOne (תר' 9)
כתבו פעולה המקבלת עץ-תווים ומקדמת בו כל תו באחד.
לדוגמה, צומת עם התו 'B' יקודם ל- 'C'. צומת עם התו 'x' יקודם ל- 'y'.
צומת עם התו 'a' יקודם ל- 'b', צומת עם התו 'Z' יקודם ל- 'A'.
ג. PrintLeavesLTR (תר' 10)
כתבו פעולה גנרית המקבלת עץ מכל טיפוס שהוא.
הפעולה תדפיס את כל עלי העץ משמאל לימין.
ד. NotSonsOdd (תר' 11)
כתבו פעולה המקבלת עץ-שלמים.
הפעולה תדפיס את ערכי הצמתים שערכם זוגי, ואין להם בן אי-זוגי.
לדוגמה, זימון הפעולה ושליחת העץ שלהן:
1. מבדק ומעבר על ש.ב
* מבדק ש.ב.
* מענה על שאלות התלמידים.
3. TreeUTL
עבודה על מחלקת שירות אישית כהכנה לבגרות: TreeUTL.
4. תרגול
תרגול חדש בנושא עצים מתוך עמודים 176-177:
א. PrintNegatives (תר' 8)
כתבו פעולה המקבלת עץ-שלמים ומדפיסה את הערכים השליליים בו בסדר סופי.
ב. CharPlusOne (תר' 9)
כתבו פעולה המקבלת עץ-תווים ומקדמת בו כל תו באחד.
לדוגמה, צומת עם התו 'B' יקודם ל- 'C'. צומת עם התו 'x' יקודם ל- 'y'.
צומת עם התו 'a' יקודם ל- 'b', צומת עם התו 'Z' יקודם ל- 'A'.
ג. PrintLeavesLTR (תר' 10)
כתבו פעולה גנרית המקבלת עץ מכל טיפוס שהוא.
הפעולה תדפיס את כל עלי העץ משמאל לימין.
ד. NotSonsOdd (תר' 11)
כתבו פעולה המקבלת עץ-שלמים.
הפעולה תדפיס את ערכי הצמתים שערכם זוגי, ואין להם בן אי-זוגי.
לדוגמה, זימון הפעולה ושליחת העץ שלהן:
--> 6
8 4
10 5 2
9 6 8
ה. PrintClose (תר' 13)
כתבו פעולה המקבלת עץ-שלמים.
הפעולה תדפיס עבור כל צומת אב את ערך צומת הבן שלו שערכו המספרי
הוא הקרוב ביותר לאב.
אם לאב ש בן יחיד, יודפס ערכו של הבן היחיד.
במקרה של צומת עלה: לא יודפס דבר, כי אין מי שיורש ממנו.
לבית
1. כל התרגילים שניתנו בכיתה
2. התכוננו למבדק על שיעורי הבית בשיעור הקרוב.
בשיעור הבא
המשך תרגול עצים
בשבוע הבא
חזרה לתרגול OOP