2 Small java problems

1)Write a Java program that declares an array alpha of 50 elements oftype double. Initialize the array so that the first 25 elements are equal to thesquare of the index variable, and the last 25 elements are equal to three times theindex variable. Output the array so that 10 elements per line are printed.2) Write a java function, smallestIndex, that takes as parameters an int array and its size and returns the index of the first occurrence of the smallest element in the array. Also, write a program to test your function11/05/202010computerscience