Está en la página 1de 2

// Perla Del Rosario Rodriguez Olan import import import import java.io.BufferedReader; java.io.IOException; java.io.InputStreamReader; java.util.

Scanner;

/** * * @author acer */ public class OpcinOrdenamiento { /** * @param args the command line arguments */ public static void main(String[] args) throws IOException { //metodo de boorbuja. //BufferedReader h=new BufferedReader (new InputStreamReader(System.in) ); Scanner entrada = new Scanner (System.in); System.out.print("cuantos arreglo desea usted ingresar:"); //String texto=h.readLine(); //int n=Integer.parseInt(texto); int n = entrada.nextInt(); int g[]=new int[n]; int valor=0; int e=0; for(e=0; e<g.length; e++){ System.out.print( "Ingrese el valor ["+e+"]: "); valor = entrada.nextInt(); System.out.println(); g[e]=valor; } int z,v,m; System.out.println("El arreglo es:"); for( e=0; e<g.length; e++) System.out.print(","+ g[e]+" "); System.out.println(); int opc; System.out.println("que desea hacer"); System.out.println("1 ascendente"); System.out.println("2 descendente"); opc = entrada.nextInt(); switch (opc) { case 1: for(z=0; z<g.length; z++) for(v=1; v<g.length; v++){ if(g[ v -1] >g[v ]) { m=g[ v-1]; g[ v -1]=g[ v ];

g[ v ]=m;} } System.out.print("El arreglo ordenado es:"); for( e=0; e<g.length; e++) System.out.print( ","+g[e]+" "); System.out.println(); break; case 2: for(z=0; z<g.length; z++) for(v=1; v<g.length; v++){ if(g[ v -1] <g[v ]) { m=g[ v-1]; g[ v -1]=g[ v ]; g[ v ]=m;} } System.out.print("El arreglo ordenado es:"); for( e=0; e<g.length; e++) System.out.print( ","+g[e]+" "); System.out.println(); break; default: System.out.println(":P"); }

} } //perla del rosario rodriguez olan

También podría gustarte