אתם מתרגלים שאלה מתוך בגרות מדעי המחשב — יסודות (שאלון 899371)מבחן 2024 · קיץ מועד א · שאלה 1כל שאלות המבחן ←
תכנות בסיסימבני בקרה

נתון מערך arr, המכיל מספרים שלמים חיוביים.

לפניכם קטע תוכנית, הכתוב בשפות Java ו-C#.

int count=0;
for (int i=0; i< arr.length; i++)
{
    int num=arr[i]/10;
    int digit=num%10;
    if (digit==i)
        count++;
}

נתון המערך arr (אינדקסים 0–6).

index:  0    1    2    3     4    5   6
arr:   30   141  324  623  8004  458  6
סעיף א

עקבו בעזרת טבלת מעקב אחר ביצוע קטע התוכנית עבור המערך arr, ורשמו את ערך המשתנה count לאחר ביצוע קטע התוכנית. בטבלת המעקב יש לכלול עמודה בעבור כל אחד מן המשתנים האלה: count, i, num, digit.

סעיף ב

כתבו דוגמה למערך arr בגודל 4 המכיל מספרים שלמים חיוביים (גדולים מ-0) שבסיום קטע התוכנית ערכו של המשתנה count יישאר 0.

סעיף ג

כתבו דוגמה למערך arr בגודל 4 המכיל מספרים שלמים חיוביים (גדולים מ-0) שבסיום קטע התוכנית ערכו של המשתנה count יהיה שווה ל-4.

שאלות ותגובות על השאלה

🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות

שאלו כאן — ותקבלו מענה מוסמך.

🎓 מרצה לתכנות עונה כאן — תקבלו מענה מקצועי