Advertisement
Vladi_Vladimirov171

Masiv

Feb 20th, 2020
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.09 KB | None | 0 0
  1. import java.util.Arrays;
  2. import java.util.Scanner;
  3.  
  4. public class sasho01 { // с Bubble sort
  5.  
  6.     public static void main(String[] args) {
  7.         Scanner scan = new Scanner(System.in);
  8.         System.out.println("Type in arrays length");
  9.         int numbers_quantity = scan.nextInt(); // Въвеждаме дължина на масивите
  10.  
  11.         // Правим 3 масива с еднаква дължина
  12.  
  13.         float[] array1 = new float[numbers_quantity];
  14.         float[] array2 = new float[numbers_quantity];
  15.         float[] array3 = new float[numbers_quantity];
  16.  
  17.         for (int i = 0; i < numbers_quantity; i++) {
  18.             System.out.println("Type in array1 element: "); // Въвеждаме елемента на 1вия масив
  19.             array1[i] = scan.nextInt();
  20.         }
  21.  
  22.         for (int i = 0; i < numbers_quantity; i++) {
  23.             System.out.println("Type in array2 element: "); // Въвеждаме елемента на 2рия масив
  24.             array2[i] = scan.nextInt();
  25.         }
  26.  
  27.         for (int i = 0; i < numbers_quantity; i++) {
  28.             array3[i] = array1[i] / array2[i]; // Делим 1вия елемент на 1вия масив на 1вия елемент на 2рия масив и слагаме полученото в 3тия масив
  29.         }
  30.  
  31.         System.out.println("NOT SORTED ARRAY");
  32.         System.out.println(Arrays.toString(array3)); // Принтираме не сортирания масив
  33.         Arrays.sort(array3);
  34.         System.out.println("SORTED ARRAY");//Принтираме сортиран масив
  35.         System.out.println(Arrays.toString(array3));
  36.     }
  37.  
  38.     public static void Sort(float[] Array) { // Сортиране
  39.  
  40.         float n = Array.length;
  41.         for(int i = 0; i < n; i++){
  42.             for(int j = 1; j < n; j++) {
  43.                 if (Array[j - 1] > Array[j]){
  44.                     float  buffer = Array[j - 1];
  45.                     Array[j -1] = Array[j];
  46.                     Array[j] = buffer;
  47.                 }
  48.             }
  49.         }
  50.  
  51.     }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement