public class ArrayOperations {
public static int sumArray(int[] arr, int length) {
int sum = 0;
int i = 0;
while (i < length) {
sum = sum + arr[i];
i = i + 1;
}
return sum;
}
public static int findMax(int[] arr, int length) {
int max = arr[0];
int i = 1;
while (i < length) {
if (arr[i] > max) {
max = arr[i];
}
i = i + 1;
}
return max;
}
public static int findMin(int[] arr, int length) {
int min = arr[0];
int i = 1;
while (i < length) {
if (arr[i] < min) {
min = arr[i];
}
i = i + 1;
}
return min;
}
public static int main() {
int[] numbers = new int[5];
numbers[0] = 10;
numbers[1] = 25;
numbers[2] = 5;
numbers[3] = 30;
numbers[4] = 15;
int sum = sumArray(numbers, 5);
System.out.println(sum);
int max = findMax(numbers, 5);
System.out.println(max);
int min = findMin(numbers, 5);
System.out.println(min);
int[] squares = new int[5];
int i = 0;
while (i < 5) {
squares[i] = (i + 1) * (i + 1);
i = i + 1;
}
System.out.println(squares[0]);
System.out.println(squares[1]);
System.out.println(squares[2]);
System.out.println(squares[3]);
System.out.println(squares[4]);
return 0;
}
}