Академический Документы
Профессиональный Документы
Культура Документы
import javax.swing.*; public class Burbuja { public int [] vector; public Burbuja() { vector = new int[tamao()]; } public int tamao(){ int a = Integer.parseInt(JOptionPane.showInputDialog(Tamao del Vector??:)); return a; } public void leerDatos(){ for(int i=0; i<vector.length; i++) vector*i+ = Integer.parseInt(JOptionPane.showInputDialog(Ingrese el dato:)); } public void ordenar(){ int aux; for(int i=0; i<vector.length; i++){ for(int j=0; j<vector.length-1; j++){ if (vector[j]>vector[j+1]){ aux = vector[j]; vector[j] = vector[j+1]; vector[j+1] = aux; } } } } public String imprimir(){ String salida="; for(int i=0; i<vector.length; i++) salida+=vector*i++\n; return salida; } public static void main(String args[]){ Burbuja burbuja = new Burbuja(); burbuja.leerDatos(); burbuja.ordenar();
JOptionPane.showMessageDialog(null,burbuja.imprimir()); System.exit(0); } }