נתונה הפעולה What:
public static int What(int[] arr)
{
int c = 0;
int m = 0;
for (int i = 0; i < arr.Length; i++)
{
if (arr[i] % 2 == 0)
{
c++;
}
else
{
if (c > m)
{
m = c;
}
c = 0;
}
}
if (c > m)
return c;
return m;
}
(א)נתון מערך `arr = {12, 6, 3, 17, 4, 5, 2, 8, 10, 13}`.
עקבו אחרי זימון `What(arr)` ורשמו מה תהיה תוצאת הזימון. יש להראות מעקב אחרי הביצוע!
עקבו אחרי זימון `What(arr)` ורשמו מה תהיה תוצאת הזימון. יש להראות מעקב אחרי הביצוע!
(ב)תנו דוגמה למערך arr בגודל שישה תאים הכולל מספרים שלמים שונים זה מזה, שעבורו הפעולה What תחזיר את הערך ארבע.
(ג)מהו הערך הקטן ביותר שהפעולה What יכולה להחזיר? תנו דוגמה למערך arr בגודל שישה תאים הכולל מספרים שלמים שונים זה מזה, שעבורו הפעולה What תחזיר ערך זה.
(ד)מה מבצעת הפעולה What באופן כללי?
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה בטיחות
שאלו כאן — ותקבלו מענה מוסמך.
רוצים לתרגל אלפי שאלות נוספות?
המשיכו לתרגול מלא עם משוב אישי ←מבחני מה"ט אמיתיים · משוב מיידי · וידאו לכל נושא · מעקב התקדמות