בכיתה
1. לולאת for - מענה על שאלות בנושא מונה וצובר
מענה על תרגילי הבית שניתנו להיום.
2. בעיות מינימום מקסימום (עמ' 134)
א. חישוב הערך הגדול ביות (מקסימלי) או הקטן ביותר (מינימלי) מבין רשימת ערכים.
ב. המשתנה max משמש כמקסימלי התורן (הנוכחי). ראו דוגמה כאן.
ג. קליטת איברי הסדרה החל מהאיבר השני והשוואה למקסימלי התורן.
קליטה כזאת מתבצעת כאשר הערך הראשון נקלט מחוץ ולפני הלולאה.
זאת הסיבה שהלולאה מתבצעת n-1 פעמים. ראו דוגמה כאן.
ד. בסיום קטע הקוד מכיל המשתנה max את הערך הגדול ביותר מבין כל נתוני הקלט.
3. תרגול בעיות מינימום מקסימום (ליום ב', ה- 26.12.2022)
א. כתבו קטע קוד הקולט 5 מספרים שלמים ומדפיס את המקסימלי.
ב. כתבו קטע קוד הקולט 5 מספרים שלמים ומדפיס את המינימלי.
ג. כתבו קוד הקולט מספרים שלמים עד לקליטת מספר שלילי ומדפיס את המקסימלי.
ד. כתבו קוד הקולט מספרים שלמים עד לקליטת הערך 1- ומדפיס את המקסימלי והמינימלי.
מענה על תרגילי הבית שניתנו להיום.
2. בעיות מינימום מקסימום (עמ' 134)
א. חישוב הערך הגדול ביות (מקסימלי) או הקטן ביותר (מינימלי) מבין רשימת ערכים.
ב. המשתנה max משמש כמקסימלי התורן (הנוכחי). ראו דוגמה כאן.
ג. קליטת איברי הסדרה החל מהאיבר השני והשוואה למקסימלי התורן.
קליטה כזאת מתבצעת כאשר הערך הראשון נקלט מחוץ ולפני הלולאה.
זאת הסיבה שהלולאה מתבצעת n-1 פעמים. ראו דוגמה כאן.
ד. בסיום קטע הקוד מכיל המשתנה max את הערך הגדול ביותר מבין כל נתוני הקלט.
3. תרגול בעיות מינימום מקסימום (ליום ב', ה- 26.12.2022)
א. כתבו קטע קוד הקולט 5 מספרים שלמים ומדפיס את המקסימלי.
ב. כתבו קטע קוד הקולט 5 מספרים שלמים ומדפיס את המינימלי.
ג. כתבו קוד הקולט מספרים שלמים עד לקליטת מספר שלילי ומדפיס את המקסימלי.
ד. כתבו קוד הקולט מספרים שלמים עד לקליטת הערך 1- ומדפיס את המקסימלי והמינימלי.
לבית (ליום ב', ה- 26.12.2022)
קריאה
1. חלק ד': בעיות מינימום מקסימום (עמ' 134).
2. דוגמה פתורה 8: הכדור הכבד ביותר * (עמ' 135).
3. הערות ודגשים לסיכום פרק לולאת for (עמ' 139).
תרגול
4. השלימו התרגילים שניתנו לביצוע במהלך השיעור.
2. דוגמה פתורה 8: הכדור הכבד ביותר * (עמ' 135).
3. הערות ודגשים לסיכום פרק לולאת for (עמ' 139).
תרגול
4. השלימו התרגילים שניתנו לביצוע במהלך השיעור.
5. בצעו את 5 התרגילים 42-46 בנושא בעיות מינימום מקסימום (עמ' 136-137).
6. בצעו את 9 התרגילים 47-56 בנושא תרגילי סיכום מונה, צובר, מינימום/מקסימום (עמ' 137-138).
6. בצעו את 9 התרגילים 47-56 בנושא תרגילי סיכום מונה, צובר, מינימום/מקסימום (עמ' 137-138).
לשיעור הראשון שלאחר חופשת חנוכה (לתאריך 26.12.22)
במבדק שיעורי הבית שלאחר החנוכה לא יופיעו שאלות ברמת קושי *** ו- **** כוכבים.
תרגול
7. בצעו את יתר התרגילים 20-28 בנושא 'מונה בלולאת for', עמ' 124-125.
תרגילי 'ניתוח תכנית'
בצעו את תרגיל 29 * - 'ניתוח קוד', עמ' 125.
בצעו את תרגיל 30 ** - 'ניתוח קוד', עמ' 125-126.
- תרגיל רשות, לא חובה לבצעו.
בצעו את תרגיל 31 ** - 'מונה בלולאת for - מהי השגיאה', עמ' 126.
- בכל מקום בו כתוב ;(()n = int.Parse(Console.ReadLine
יש לשנות ל- ;(()double n = double.Parse(Console.ReadLine
- בכל מקום בו כתוב ;count = 0
יש לשנות ל- ;int count = 0
8. בצעו את יתר התרגילים 32-39 בנושא 'צובר בלולאת for', עמ' 132-133.
תרגילי 'ניתוח תכנית'
בצעו את תרגיל 40 ** - 'ניתוח תכנית...', עמ' 133.
- הניחו כי המשתנים m, x, y הם מטיפוס int.
בצעו את תרגיל 41 ** - 'ניתוח תכנית...', עמ' 133.
9. בצעו את התרגילים 42-46 בנושא בעיות מינימום מקסימום עמ' 136-137.
במבדק שיעורי הבית שלאחר החנוכה לא יופיעו שאלות ברמת קושי *** ו- **** כוכבים.
תרגול
7. בצעו את יתר התרגילים 20-28 בנושא 'מונה בלולאת for', עמ' 124-125.
תרגילי 'ניתוח תכנית'
בצעו את תרגיל 29 * - 'ניתוח קוד', עמ' 125.
בצעו את תרגיל 30 ** - 'ניתוח קוד', עמ' 125-126.
- תרגיל רשות, לא חובה לבצעו.
בצעו את תרגיל 31 ** - 'מונה בלולאת for - מהי השגיאה', עמ' 126.
- בכל מקום בו כתוב ;(()n = int.Parse(Console.ReadLine
יש לשנות ל- ;(()double n = double.Parse(Console.ReadLine
- בכל מקום בו כתוב ;count = 0
יש לשנות ל- ;int count = 0
8. בצעו את יתר התרגילים 32-39 בנושא 'צובר בלולאת for', עמ' 132-133.
תרגילי 'ניתוח תכנית'
בצעו את תרגיל 40 ** - 'ניתוח תכנית...', עמ' 133.
- הניחו כי המשתנים m, x, y הם מטיפוס int.
בצעו את תרגיל 41 ** - 'ניתוח תכנית...', עמ' 133.
9. בצעו את התרגילים 42-46 בנושא בעיות מינימום מקסימום עמ' 136-137.
בשיעורים הבאים
1. פרק 9 לולאת for - בעיות מקסימום ומינימום (עמ' 134-135).
2. פרק 9 לולאת for - יצירת לולאה אינסופית.
3. פרק 9 לולאת for - ויתור על חלקים בכותרת הלולאה (עמ' 111).
2. פרק 9 לולאת for - יצירת לולאה אינסופית.
3. פרק 9 לולאת for - ויתור על חלקים בכותרת הלולאה (עמ' 111).
4. השלבים לפתרון בעיה - (מבוא) ומדוע כדאי ליישמם כבר בשלב הזה.
השלבים:
א. הבנת הבעיה.
ב. הצבת ערכים לווידוא הבנת הבעיה.
ג. זיהוי ואפיון הנתונים: קלט / חישוב / פלט.
ד. ציור תרשים זרימה.
ה. פירוט אסטרטגיית הפתרון בעברית, אותה מתרגמים לקוד התכנותי.
א. הבנת הבעיה.
ב. הצבת ערכים לווידוא הבנת הבעיה.
ג. זיהוי ואפיון הנתונים: קלט / חישוב / פלט.
ד. ציור תרשים זרימה.
ה. פירוט אסטרטגיית הפתרון בעברית, אותה מתרגמים לקוד התכנותי.
5. פרק 10 לולאת while - לולאת התנאי while (עמ' 140-159).