top of page

תירגול לולאות - FOR

בדף זה תמצאו קישורים למספר תוכניות דוגמא העושות שימוש בלולאות וכן רשימת תרגילים לביצוע.

קבצי הדוגמא מתחילים מהדוגמא הבסיסית ביותר של לולאה שסופרת ומדפיסה את ערך המונה ועד דוגמאות המשתלבות תנאי IF בתוכן ותנאי עצירה מתקדמים ללולאה

דוגמא 1

דוגמא 2

דוגמא 3

דוגמא 4

דוגמא 5

דוגמא 6

דוגמא 7

דוגמא 8

דוגמא 9

דוגמא 10

דוגמא 11

דוגמא 12

תרגילים בנושא לולאות:

1. תוכנית שמונה מ-1 עד 13 ומדפיסה את ערך המונה
2. כמו תרגיל 1 ולשנות את נקודת ההתחלה של המונה
3. כמו תרגיל 2 ולשנות את תנאי העצירה
4. כמו תרגיל 3 ולשנות את קצב הגידול
5. לחשב ערכי משוואת ישר y=3x-5 ולהדפיס את ערכי x ו-y בין x=5 ועד x=20 בקפיצות של 3
6. תוכנית שמחשבת את סכום המונים של לולאה: למשל, לולאה מ-1 עד 10 תחשב סכום 1+2+3+...+10
7. תוכנית שתקלוט 5 מספרים ולתחשב ממוצע ומדפיסה את התוצאה
8. תוכנית שמישמת לולאה בתוך לולאה ולהדפיס ערכי מונים בשתי עמודות: לולאה פנימית, חיצונית
9. תוכנית שתחשב ותדפיס את לוח הכפל עד 10X10
10. קליטת בדיוק 10 תוים (לא ספרות) מהמשתמש והדפסה

תרגול מתקדם:

1. כתוב תוכנית שקולטת מספר בן 5 ספרות על ידי שימוש ב Serial.parseInt. התוכנית תשתמש בלולאה ותדפיס כל פעם ספרה תורנית. למשל: אם קלטנו את המספר 12987 אז התוכנית תדפיס 7,8,9,2,1 כל ספרה בשורה נפרדת החל מספרת היחידות ועד ספרת הרבבות. רמז: השתמשו בפעולת שארית חלוקה ב-10 כדי לקבל את הספרה הימנית כל פעם.

2. כתוב תוכנית שקולטת מספר בן 5 ספרות ועוד מספר של סיפרה בודדת. על ידי שימוש בלולאה התוכנית תבדוק האם הספרה הבודדת נמצאת בתוך המספר בן 5 ספרות. רמז: השתמשו במנגנון מתרגיל 1

3. כתוב תוכנית שקולטת שני מספרים בני 5 ספרות. בעזרת לולאה סורקת את שני המספרים במקביל ומדפיסה רק את אותן ספרות שמופיעות בשני המספרים באותו מקום. למשל: אם קלטנו את 12345 ו- 21346 אז התוכנית תדפיס את 3 ו- 4 בלבד מכיוון ש-1 ו-2 לא נמצאים באותו מקום במספרים.

4. בקישור הבא נתונה תוכנית המוצאת את נקודות החיתוך בין שתי פונקציות ומדפיסה את התוצאה. דרוש לשנות את התוכנית כך שתדפיס את כל אותם ערכים בהם הפונקציה Y2 גדולה מהפונקציה Y1. קישור

bottom of page