Нужно сортировать пузырьком одномерный массив, конкретно надо сортировать те элементы, которые ниже < 1 по модулю, остальные элементы сортировать не надо, они должны сохранить первоначальный порядок.
Помогите пожалуйста доработать код.
Помогите пожалуйста доработать код.
Код:
Scanner sc = new Scanner (System.in);
System.out.println("Введите количество элементов массива");
int n = sc.nextInt();
System.out.println("Введите элементы массива");
double [] massiv = new double [n];
double [] massiv2 = new double [n];
int i,j=0;
for (i=0; i<n; i++){
System.out.print("A["+i+"]=");
massiv[i]=sc.nextDouble();
}
for (i=0; i<n; i++) {
if (Math.abs(massiv[i])<1)
{
massiv2[j]=massiv[i];
j++;
}
System.out.println("A["+j+"]="+massiv2[j]);
}