Advertisement
edhem

Array problem

Feb 25th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.18 KB | None | 0 0
  1. package assignmentModul4;
  2.  
  3. import java.util.Arrays;
  4.  
  5. public class AssignmentModul4 {
  6.  
  7.     public static void main(String[] args) {
  8.        
  9.         //osnovni skup
  10.         int[] array = {12, 23, -22, 0, 43, 545, -4, -55, 43, 12, 0, -999, -87};
  11.         Arrays.sort(array);
  12.         System.out.println(Arrays.toString(array));
  13.  
  14.         int neg = 0;
  15.         int pos = 0;
  16.         for (int i = 0; i < array.length; i++)
  17.         {
  18.             if (array[i] < 0)
  19.                 neg++;
  20.             else if (array[i] >= 0)
  21.                 pos++;
  22.         }
  23.  
  24.         int[] negArray = new int[neg];
  25.         int[] posArray = new int[pos];
  26.        
  27.         //izdvajanje negativnih brojeva iz skupa
  28.         for (int i = 0; i < negArray.length; i++)
  29.         {
  30.             if (array[i] < 0)
  31.                 negArray[i] = array[i];
  32.         }
  33.        
  34.         //izdvajanje pozitivnih brojeva iz skupa
  35.         for (int i = 0; i < posArray.length; i++)
  36.         {
  37.             if (array[i] > 0)
  38.                posArray[i] = array[i];
  39.         }
  40.        
  41.        
  42.         System.out.println(Arrays.toString(negArray));
  43.         System.out.println(Arrays.toString(posArray));
  44.  
  45.     }
  46.  
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement