import java.util.Scanner; //ingresar valores
public class Arreglo_Ordenado {
private Scanner entrada; //variable leer información
public int [] datos; //Vector
public void cargar () { //metodo cargar
entrada = new Scanner (System.in);
System.out.print ("¿Cuantos Datos Deseas Ingresar?");
int cant;
cant = entrada.nextInt (); //llenado de vector
datos = new int [cant];
for (int v=0; v<datos.length; v++)
{
System.out.print ("Ingrese el dato Número" +v+ ":");
datos [v]= entrada.nextInt ();
}
}
/**
* @param args the command line arguments
*/
public void ordenar (){
int aux;
for (int i=1; i<datos.length;i++){
for (int j=0; j<datos.length- 1;j++){
if (datos[j]>datos[j+1]){
aux= datos [j];
datos[j]=datos[j+1];
datos[j+1]=aux;
}
}
}
System.out.print (" Vector Ordenado");
for (int r=0; r<datos.length; r++){
System.out.print ("-"+datos[r]);
}
}
public static void main(String[] args) {
// TODO code application logic here
Arreglo_Ordenado vector=new Arreglo_Ordenado();
vector.cargar ();
vector.ordenar ();
}
}
No hay comentarios.:
Publicar un comentario