Advertisement
Guest User

Untitled

a guest
Oct 14th, 2019
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. import java.util.Arrays;
  2. import java.util.Random;
  3.  
  4.  
  5. public class p02 {
  6.  
  7. public static void main(String[] args) {
  8. int [] tab=new int [10];
  9. Random r=new Random();
  10. for(int i=0;i<tab.length;i++)
  11. tab[i]=r.nextInt(10);
  12. System.out.println(Arrays.toString(tab));
  13. for(int i=0;i<tab.length-1;i++){
  14. int idx=idxMin(tab,i);
  15. zamien(tab,i,idx);
  16. }
  17. System.out.println(Arrays.toString(tab));
  18. }
  19.  
  20. private static void zamien(int[] tab, int i, int idxMin) {
  21. int q=tab[i];
  22. tab[i]=tab[idxMin];
  23. tab[idxMin]=q;
  24. }
  25.  
  26. private static int idxMin(int[] tab,int idx) {
  27. int min=idx;
  28. for(int i=idx+1;i<tab.length;i++)
  29. if(tab[i]<tab[min])
  30. min=i;
  31. return min;
  32. }
  33.  
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement