טוען...
טוען...
לפניכם הפעולה what:
java1public static int what (int[] arr){
2 int y = 0;
3 int x = arr[0];
4 for (int i = 0; i < arr.length; i++){
5 y += arr[i];
6 x = Math.max (x, y);
7 y = Math.max (y, 0);
8 }
9 return x;
10}
נתון המערך arr:
עקבו בעזרת טבלת מעקב אחר הפעולה what(arr), וכתבו מה הפעולה מחזירה.
בטבלת המעקב יש לכלול עמודה בעבור כל אחד מן המשתנים האלה: i, y, x.
לפניכם הפעולה what:
java1public static int what (int[] arr){
2 int y = 0;
3 int x = arr[0];
4 for (int i = 0; i < arr.length; i++){
5 y += arr[i];
6 x = Math.max (x, y);
7 y = Math.max (y, 0);
8 }
9 return x;
10}
נתון המערך arr:
עקבו בעזרת טבלת מעקב אחר הפעולה what(arr), וכתבו מה הפעולה מחזירה.
בטבלת המעקב יש לכלול עמודה בעבור כל אחד מן המשתנים האלה: i, y, x.