Desarrollo de Software en C++, C#, PHP,JavaScript, Matlab, Java, Android, Arduino, Python, Flutter, React, Vue, Solución de ejercicios, Programas informáticos, Inteligencia Artificial.

Buscar

Método de ordenamiento burbuja en java



/*Ordene 4 números usando el método de ordenación por intercambio (burbuja)*/

import java.util.Scanner;
public class algoritmo_7_metodo_ordenamiento_burbuja {
    public static void main(String [] args){
     Scanner teclado= new Scanner(System.in);

     System.out.print("Ingrese dimension del arreglo: ");
     int tam=teclado.nextInt();
     int arreglo[]= new int [tam];
   
     //Ingresando Valores al arreglo
     for(int i=0 ; i<arreglo.length; i++){
         System.out.print("A["+i+"]= ");
         arreglo[i]=teclado.nextInt();
     }
   
     Burbuja(arreglo);

     //Mostrando el arreglo Ordenado
     System.out.println("===== ARREGLO ORDENADO ====");
     for(int i =0; i<arreglo.length;i++){
         System.out.print("\t"+arreglo[i]);
     }
   
    }
 
    //Metodo de ordenamiento burbuja
     static void Burbuja(int arreglo[]){
     int i,j,aux;
     for(i=0;i<arreglo.length;i++){
for(j=i+1;j<arreglo.length;j++){
if(arreglo[i]>arreglo[j]){
aux=arreglo[i];
arreglo[i]=arreglo[j];
arreglo[j]=aux;
}
}
}

     }
   
}
   

Share:

0 comments:

Publicar un comentario

DISCULPA LAS MOLESTIAS, LA PUBLICIDAD NOS AYUDA

Para descargar Aguarda 5 seg. y luego hacer click en saltar publicidad...Gracias !!

Saltar Publicidad

Translate

FACEBOOK

Ayúdanos con tu donación !

Etiquetas

twitter.com

Páginas vistas

Labels