Putting it together · שילוב הכל יחד
Putting it together
- A real algorithm joins the pieces: arrays, loops and selection.
- The exam's standard methods are totalling, counting, linear search, and finding the maximum or minimum.
חיבור הכל יחד
- אלגוריתם אמיתי משלב בין החלקים: מערכים, לולאות ובחירה.
- השיטות הסטנדרטיות לבחינה הן חיבור סכום, ספירה, חיפוש ליניארי ומציאת המקסימום או המינימום.
DECLARE A : ARRAY[1:5] OF INTEGER
DECLARE I, Total : INTEGER
FOR I ← 1 TO 5
A[I] ← I * 10
NEXT I
Total ← 0
FOR I ← 1 TO 5
Total ← Total + A[I]
NEXT I
OUTPUT Total
Totalling an array · סיכום מערך
Totalling — start at 0, then add each array item as the loop visits it. · סיכום — התחל ב-0, ולאחר מכן הוסף כל פריט במערך כשהלולאה מבקרת אותו.
Searching and counting
- Linear search: check each item, and set a flag if you find the target.
- Counting: add 1 to a counter each time a rule is true.
חיפוש וספירה
- חיפוש ליניארי: בדוק כל פריט, והגדר דגל אם מצאת את היעד.
- ספירה: הוסף 1 לסופר בכל פעם שהתנ מתקיים.
DECLARE A : ARRAY[1:5] OF INTEGER
DECLARE I, Target : INTEGER
DECLARE Found : BOOLEAN
FOR I ← 1 TO 5
A[I] ← I * 10
NEXT I
Target ← 30
Found ← FALSE
FOR I ← 1 TO 5
IF A[I] = Target
THEN
Found ← TRUE
ENDIF
NEXT I
OUTPUT Found
Common mistakes
- Plan the structure before you write the pseudocode.
- Match the exam's keywords and layout exactly.
טעויות נפוצות
- תכנן את המבנה לפני שכותבים את הפסודוקוד.
- התאם במדויק מילות המפתח והמבנה של הבחינה.
Now you try
- Each task uses an array that is filled for you — write the algorithm.
- Press Check answer to test it.
כעת תנסו בעצמכם
- כל משימה משתמשת במוערך (array) שמלאה עבורך — כתוב את האלגוריתם.
- לחץ על בדיקת תשובה כדי לבדוק אותה.
The array A is filled for you. Total all 5 values and output Total = then the total (it is 25). · המערך A מלא עבורך. סכום את כל הערכים מסוג 5 והדפס את Total = ולאחר מכן את הסכום (זה עכשיו 25).
Click Run to see the output here. · לחץ על הרץ כדי לראות את התוצא כאן.
The array A is filled for you. Use a linear search to set Found to TRUE if 9 is in the array, then output Found. · המערך A מלא עבורך. השתמש בחיפוש ליניארי כדי להגדיר את Found לערך TRUE אם 9 נמצא במערך, ולאחר מכן הדפס את Found.
Click Run to see the output here. · לחץ על הרץ כדי לראות את התוצא כאן.
The array A is filled for you. Count how many values are greater than 4, then output the count (it is 3). · המערך A מלא עבורך. ספור כמה ערכים הם גדולים מ-4, ולאחר מכן הדפס את הספירה (זה עכשיו 3).
Click Run to see the output here. · לחץ על הרץ כדי לראות את התוצא כאן.