Advertisement
Guest User

Untitled

a guest
Nov 16th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.32 KB | None | 0 0
  1. int[] array = {12, 12, 23, -22, 0, 43, 545, -4, -55, 43, 12, 0, -999, -87};
  2. int brPoz = 0;
  3. int brNeg = 0;
  4.  
  5. for(i=0;i<array.length;i++)
  6.  
  7. {
  8. if (array[i] <0)
  9. {
  10. brNeg++;
  11. }
  12. else if (array[i] >0)
  13. {
  14. brPoz++;
  15.  
  16. }
  17. }
  18. int[] arrayNeg = new int[brNeg];
  19. int[] arrayPoz = new int[brPoz];
  20.  
  21. int brojacPonavljanja=0;
  22. int brojacNeg = 0;
  23. int brojacPoz = 0;
  24. int sum = 0;
  25. int n = 0;
  26. int p = 0;
  27.  
  28.  
  29. for (i=0;i<array.length;i++)
  30. {
  31. if(array[i] < 0)
  32. {
  33. System.arraycopy(array, i, arrayNeg, brojacNeg, 1);
  34. brojacNeg++;
  35.  
  36. }
  37. else if (array[i] > 0)
  38. {
  39. System.arraycopy(array, i, arrayPoz, brojacPoz, 1);
  40. brojacPoz++;
  41.  
  42.  
  43. }
  44. }
  45. System.out.println("Array Negativnih " + java.util.Arrays.toString(arrayNeg));
  46. System.out.println("Array Pozitivnih " + java.util.Arrays.toString(arrayPoz));
  47.  
  48. // kod duplikata
  49.  
  50.  
  51. for (i=0; i<array.length; i++)
  52. {
  53.     for (int j=i+1; j<array.length; j++)
  54.     {
  55.         if (array[i] == (array[j]))
  56.         {
  57.             sum+=1;
  58.             brojacPonavljanja++;
  59.         }
  60.     }
  61.  
  62.     if(brojacPonavljanja!=0)
  63.     System.out.println("Broj "+ array[i] + " se ponavlja " + brojacPonavljanja + " puta");
  64.     brojacPonavljanja=0;
  65.  
  66.     System.out.println("Broj "+ array[i] + " se ponavlja " + brojacPonavljanja + " puta");
  67. }
  68. //System.out.println("Broj "+ array[i] + " se ponavlja " + brojacPonavljanja + " puta");
  69. System.out.println("Broj duplikata " + sum);
  70.  
  71.  
  72. }
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement