מדעי המחשב, 2022 קיץ תשפ"ב, מס' 899381 בגרות מדעי...

מדעי המחשב, 2022 קיץ תשפ"ב, מס' 899381 בגרות מדעי המחשב תרגיל מספר 1 פתרון מלא

public static int [] multiply (int [] arr1, int [] arr2)
{
int [] max = arr2;
int [] min = arr1;
if (arr1.length > arr2.length)
{
max = arr1;
min = arr2;
}

int [] arr3 = new int[max.length];

for(int i=0; i<min.length ; i++)
arr3[i] = max[i]*min[i];
for(int i = min.length; i<max.length; i++)
arr3[i] = max[i];

return arr3;
}