בכיתה
1. מהי לולאה מקוננת
מדובר בלולאה הנכתבת בתוך לולאה אחרת. יש לזכור להשתמש במשתנה אינדקס בשם שונה עבור
כל אחת משתי הלולאות (החיצונית והמקוננת).
מדובר בלולאה הנכתבת בתוך לולאה אחרת. יש לזכור להשתמש במשתנה אינדקס בשם שונה עבור
כל אחת משתי הלולאות (החיצונית והמקוננת).
2. הדפסת מלבן כוכביות
כתבו תכנית הקולטת מהמשתמש מספר שורות ומספר כוכביות בכל שורה. הדפסת מלבן כוכביות בהתאם.
3. הדפסת שעון (שעות ודקות)
* כתבו תכנית המדפיסה את השעות והדקות החל מהשעה 9:00 בבוקר ועד לשעה 12:00 בצהרים.
** בעבור מספר דקות הקטן מ- 10, יודפס 0 מוביל. לדוגמה: במקום 9:5 צריך להיות מודפס 9:05.
4. חישוב והדפסת ממוצע בין שני מבחנים עבור 5 סטודנטים
כתבו תכנית הקולטת מהמשתמש 10 ציונים (2 ציונים עבור כל תלמיד) ומדפיסה את ציונו הממוצע של כל
אחד מ- 5 התלמידים ואת הציון הממוצע של כל 5 התלמידים.
5. טיפים
כתבו תכנית הקולטת מהמשתמש מספר שורות ומספר כוכביות בכל שורה. הדפסת מלבן כוכביות בהתאם.
3. הדפסת שעון (שעות ודקות)
* כתבו תכנית המדפיסה את השעות והדקות החל מהשעה 9:00 בבוקר ועד לשעה 12:00 בצהרים.
** בעבור מספר דקות הקטן מ- 10, יודפס 0 מוביל. לדוגמה: במקום 9:5 צריך להיות מודפס 9:05.
4. חישוב והדפסת ממוצע בין שני מבחנים עבור 5 סטודנטים
כתבו תכנית הקולטת מהמשתמש 10 ציונים (2 ציונים עבור כל תלמיד) ומדפיסה את ציונו הממוצע של כל
אחד מ- 5 התלמידים ואת הציון הממוצע של כל 5 התלמידים.
5. טיפים
הצגת מספרים שלמים בפורמט של 2 ספרות לאחר הנקודה העשרונית באמצעות הפרמטר f הנכתב
בתוך שומר מקום. לדוגמה, במקום שומר מקום עבור מספר הנראה כך: {0}, נוסיף אחרי ה- 0 f2:.
בתוך שומר מקום. לדוגמה, במקום שומר מקום עבור מספר הנראה כך: {0}, נוסיף אחרי ה- 0 f2:.
לבית
*** ליום ב', ה- 27.2.2023 ***
1. משולש מיושר לשמאל
כתבו פעולה הקולטת מהמשתמש מספר שלם ומדפיסה משולש כוכביות המיושר לשמאל בהתאם.
לדוגמה, אם נקלט המספר 4, בשורה הראשונה תודפס כוכבית אחת. בשורה השנייה שתי כוכביות,
בשורה השלישית 3 כוכביות, בשורה הרביעית 4 כוכביות. בדוגמה זו הפלט ייראה כך:
כתבו פעולה הקולטת מהמשתמש מספר שלם ומדפיסה משולש כוכביות המיושר לשמאל בהתאם.
לדוגמה, אם נקלט המספר 4, בשורה הראשונה תודפס כוכבית אחת. בשורה השנייה שתי כוכביות,
בשורה השלישית 3 כוכביות, בשורה הרביעית 4 כוכביות. בדוגמה זו הפלט ייראה כך:
*
* *
* * *
* * * *
2. משולש מיושר לימין
כתבו פעולה הקולטת מהמשתמש מספר שלם ומדפיסה משולש כוכביות המיושר לימין בהתאם.
לדוגמה, אם נקלט המספר 4, יודפס:
*
* *
* * *
* * * *
3. שבוע הדיאטה
כתבו תכנית הקולטת מהמשתמש את כמות הקלוריות שסעד בכל אחת מ- 3 ארוחותיו ביום, עבור
שבוע שלם (סה"כ קלטים: 21 = 7 * 3).
פלט התוכנית:
בעבור כל אחד מ- 7 ימי השבוע, יודפס כמה קלוריות נצרכו באותו היום.
כמות הקלוריות השבועית שנצרכה.
2. משולש מיושר לימין
כתבו פעולה הקולטת מהמשתמש מספר שלם ומדפיסה משולש כוכביות המיושר לימין בהתאם.
לדוגמה, אם נקלט המספר 4, יודפס:
*
* *
* * *
* * * *
3. שבוע הדיאטה
כתבו תכנית הקולטת מהמשתמש את כמות הקלוריות שסעד בכל אחת מ- 3 ארוחותיו ביום, עבור
שבוע שלם (סה"כ קלטים: 21 = 7 * 3).
פלט התוכנית:
בעבור כל אחד מ- 7 ימי השבוע, יודפס כמה קלוריות נצרכו באותו היום.
כמות הקלוריות השבועית שנצרכה.
בשיעורים הבאים
2. לולאה מקוננת
* כתיבת פעולה להדפסת כל המספרים הראשוניים בין 1-100 (ללא פעולת עזר).
* מיון לינארי (?).
* מיון בועות (?).
3. טווח החיים של משתנים
4. בונוס: טיפול בתצוגת פלט
* מחיקת תווים מסוף הפלט: הדפסת ערכי מערך בשורה אחת עם פסיק ביניהם ונקודה בסיום.
* נקודה עשרונית: הדפסת מספרים עם כמות ספרות רצויה לאחר הנקודה העשרונית
למשל: הדפסת 2 ספרות עשרוניות עבור כל אחד מהמספרים המודפסים:
-גם אם המספר שלם (למשל: 5.00)
-גם אם מספיק לייצגו באמצעות ספרה אחת בלבד לאחר הנקודה העשרונית (למשל: 5.50)
- גם אם כדי לייצג את המספר יש צורך ב- 3 או יותר ספרות עשרוניות. (למשל: אם המספר
המקורי הוא 5.123, יודפס 5.12, אם המספר המקורי הוא 5.125, יודפס 5.13.
* יישור: הדפסת מספרים בתוך תבנית המיושרת לימין או לשמאל.
* הזחה: הזחת הפלט ברמת הטאבים (במקום ברמת הרווחים).
* ביפ: השמעת צלילים.
* צבעים: צבע קידמה וצבע רקע.
* כתיבת פעולה להדפסת כל המספרים הראשוניים בין 1-100 (ללא פעולת עזר).
* מיון לינארי (?).
* מיון בועות (?).
3. טווח החיים של משתנים
4. בונוס: טיפול בתצוגת פלט
למשל: הדפסת 2 ספרות עשרוניות עבור כל אחד מהמספרים המודפסים:
-גם אם המספר שלם (למשל: 5.00)
-גם אם מספיק לייצגו באמצעות ספרה אחת בלבד לאחר הנקודה העשרונית (למשל: 5.50)
- גם אם כדי לייצג את המספר יש צורך ב- 3 או יותר ספרות עשרוניות. (למשל: אם המספר
המקורי הוא 5.123, יודפס 5.12, אם המספר המקורי הוא 5.125, יודפס 5.13.
* יישור: הדפסת מספרים בתוך תבנית המיושרת לימין או לשמאל.
* צבעים: צבע קידמה וצבע רקע.