import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Введите размер массива: "); int n = input.nextInt(); int[] h = new int[n]; int sumOfNegativeIndices = 0; System.out.println("Введите элементы массива:"); for (int i = 0; i < n; i++) { h[i] = input.nextInt(); if (h[i] < 0) { sumOfNegativeIndices += i; } } System.out.println("Сумма номеров отрицательных элементов массива: " + sumOfNegativeIndices); } }
Этот код сначала запрашивает у пользователя размер массива, затем запрашивает элементы массива и вычисляет сумму номеров отрицательных элементов массива.
Вот пример Java кода, который выполняет задачу:
import java.util.Scanner;public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Введите размер массива: ");
int n = input.nextInt();
int[] h = new int[n];
int sumOfNegativeIndices = 0;
System.out.println("Введите элементы массива:");
for (int i = 0; i < n; i++) {
h[i] = input.nextInt();
if (h[i] < 0) {
sumOfNegativeIndices += i;
}
}
System.out.println("Сумма номеров отрицательных элементов массива: " + sumOfNegativeIndices);
}
}
Этот код сначала запрашивает у пользователя размер массива, затем запрашивает элементы массива и вычисляет сумму номеров отрицательных элементов массива.