Определено время пользователя и конкретную сумму, используя цикл
Возьмите массив определенного пользователем размера и введите все значения от пользователя, которые печатают сумму 1-го и последнего элемента , сумму 2-го и 2-го последнего элемента , сумму 3-го и 3-го последнего элемента и так далее, если массив имеет четный размер и если размер массива нечетный, то выведите среднее значение как есть. Мне нужен код для этой конкретной проблемы на java?
Что я уже пробовал:
package try5; import java.util.Scanner; public class Try5 { public static void main(String[] args) { int length,sum = 0; Scanner num= new Scanner(System.in); System.out.println("Enter the total numbers in an array:"); length = num.nextInt(); int[] array = new int[length]; for(int i=0; i<length; i++){ System.out.println("Values::"); array[i] = num.nextInt(); } for(int h=0; h<length; h++){ for(int t=1; t>h; t--){ sum = array[h]+array[length-t]; System.out.println("sum:" +sum); sum = array[h+1]+array[length-t-1]; System.out.println("sum:" +sum);} } } }