int[] arr = {77,4,31,28,31,12}; //создаешь массив из целых чисел.
int x = 31; //допустим, это то нужное тебе число Х, номер которого в массиве тебе нужно найти.
int count = 0; //эта переменная будет с каждой новой итерацией прибавлять себе единицу, то есть будет считать количество раз прохождения по циклу и, следовательно, считать номер каждого элемента.
for(int i=0; i count = count+1; //count увеличивается на 1 после каждого прохождения по циклу.
if(arr[i] == x){
break;
}
}//Вот здесь можно добавить условие, которое, благодаря оператору break, остановит выполнение цикла, как только наткнется на нужное тебе значение Х в массиве, даже если там есть повторы, то есть и счетчик остановится, и это будет наименьший номер элемента при наличии повторов.
System.out.println(count); //выводишь значение счетчика. То количество итераций, которое было сделано, будет равняться номеру нужного Х элемента.
Дана последовательность целых чисел из N
элементов и целое число X
. Определите номер элемента массива равного X
. Если таких элементов несколько, выведите меньший номер. Нумерация элементов начинается с 1.