Advertisement
Guest User

Untitled

a guest
Apr 26th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.78 KB | None | 0 0
  1. int[] arr = {0,1,2,3,0,4,5,0};
  2.        
  3.        int c = 0;                        // Данный кусок кода вычисляет сколько всего нулей в массиве.
  4.        for(int i = 0;i < arr.length;i++){
  5.            if(arr[i] == 0){
  6.              c++;  
  7.            }
  8.        }
  9.        
  10.        int[] indexes = new int[c];      
  11.                                         //Ну а это уже самое заполнение массива индексами нулей.
  12.        
  13.        int a = 0;
  14.        for(int i = 0;i < arr.length;i++){
  15.            if(arr[i] == 0){
  16.                indexes[a] = i;
  17.                a++;
  18.            }
  19.        }
  20.        
  21.        for(int i = 0;i < indexes.length;i++){
  22.            System.out.print(indexes[i] + " ");
  23.        }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement