Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int[] array = {12, 12, 23, -22, 0, 43, 545, -4, -55, 43, 12, 0, -999, -87};
- int brPoz = 0;
- int brNeg = 0;
- for(i=0;i<array.length;i++)
- {
- if (array[i] <0)
- {
- brNeg++;
- }
- else if (array[i] >0)
- {
- brPoz++;
- }
- }
- int[] arrayNeg = new int[brNeg];
- int[] arrayPoz = new int[brPoz];
- int brojacPonavljanja=0;
- int brojacNeg = 0;
- int brojacPoz = 0;
- int sum = 0;
- int n = 0;
- int p = 0;
- for (i=0;i<array.length;i++)
- {
- if(array[i] < 0)
- {
- System.arraycopy(array, i, arrayNeg, brojacNeg, 1);
- brojacNeg++;
- }
- else if (array[i] > 0)
- {
- System.arraycopy(array, i, arrayPoz, brojacPoz, 1);
- brojacPoz++;
- }
- }
- System.out.println("Array Negativnih " + java.util.Arrays.toString(arrayNeg));
- System.out.println("Array Pozitivnih " + java.util.Arrays.toString(arrayPoz));
- // kod duplikata
- for (i=0; i<array.length; i++)
- {
- for (int j=i+1; j<array.length; j++)
- {
- if (array[i] == (array[j]))
- {
- sum+=1;
- brojacPonavljanja++;
- }
- }
- if(brojacPonavljanja!=0)
- System.out.println("Broj "+ array[i] + " se ponavlja " + brojacPonavljanja + " puta");
- brojacPonavljanja=0;
- System.out.println("Broj "+ array[i] + " se ponavlja " + brojacPonavljanja + " puta");
- }
- //System.out.println("Broj "+ array[i] + " se ponavlja " + brojacPonavljanja + " puta");
- System.out.println("Broj duplikata " + sum);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement