Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package programacion;
- /*@author GONZALO*/
- public class Intercambio { //la primera con todas
- public static void main(String[] args){
- int[] array1 = {5220,2446,5577,9558,14415,2557,547,584,565,453,324,2344,321,323,323,122,432,321,322,345,345};//array con valores
- intercambio(array1);//llamada
- for(int j = 0; j<array1.length;j++){//un for para mostrar el array entero
- System.out.println(array1[j]);
- }
- }
- private static int[] intercambio(int[] array1) {
- int i,j,num,aux;//inicializamos la variables a usar
- for(i=0;i<array1.length-1;i++){//el primer for recorre el array y nos da la primera cifra a fijar para el intercambio
- for(j=i+1;j<array1.length;j++){//el segundo for recoore todo el array restante a partir de la posicion del primero
- if(array1[i] > array1[j]){//esta condicion dictamina que si la posicion fijada en el primer for y comparadaa con el del segundo for que es dinamico
- num = array1[i];//
- array1[i] = array1[j];// el valor de las posiciones comparadas de intercambian una por la otra
- array1[j] = num;//
- }
- }
- }
- return array1;//returna el array entero ya ordenado
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement