Quantcast
Viewing all articles
Browse latest Browse all 517111

Пузырьковая сортировка в одномерном массиве - Java SE (J2SE)

Нужно сортировать пузырьком одномерный массив, конкретно надо сортировать те элементы, которые ниже < 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]);
}


Viewing all articles
Browse latest Browse all 517111

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>