אתם מתרגלים שאלה מתוך מה"ט אלגוריתמיקה ותכנות — הנדסאי תוכנהמבחן 2021 · קיץ מועד א · שאלה 5כל שאלות המבחן ←
תכנות בסיסימערכים חד-ממדיים

נתונה הפעולה what המקבלת מערך מספרים שלמים:

public static int What(int[] arr)
{
    int m = arr[0]; int s = 0;
    for (int i = 0; i < arr.Length; i++)
    {
        s = s + arr[i];
        if (s > m)
            m = s;
        if (s < 0)
            s = 0;
    }
    return m;
}
סעיף א

עקבו בעזרת טבלת המעקב אחרי ביצוע הפעולה עבור המערך int[] arr={-2,-3,4,-1,-2,1,5,-3} ורשמו מה תחזיר הפעולה.

סעיף ב

מה מבצעת הפעולה what באופן כללי?

סעיף ג

ידוע שמערך brr מכיל מספרים אי-שליליים (חיוביים ואפסים) בלבד. מה תחזיר זימון הפעולה what(brr)?

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

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

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

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