Arreglos Enteros

Páginas: 3 (525 palabras) Publicado: 28 de febrero de 2013
class ArrayDemo { |

|   |

|     //un arreglo de 10 números enteros desordenados |

|     private static int numeros[] = { 7, 0, 9, 8, 1, 4, 6, 2, 3, 5 }; |

|   |

|     /** |     * Punto de entrada del programa. |

     * |

     * @param args argumentos de la línea de comandos. |

     */ |

    public static void main(String[] args) { |        //imprimimos por pantalla el arreglo de números enteros |

        System.out.println("Arreglo sin orden:"); |

        for (int num : numeros) { |

            System.out.println(num); |        } |

  |

        System.out.println(); |

  |

        //ordenamos en forma ascendente el arreglo de números enteros y lo imprimimos por pantalla |

        System.out.println("Ordenascendente:"); |

        ordSelAsc(numeros); |

        for (int num : numeros) { |

            System.out.println(num); |

        } |

  |

        System.out.println(); |

  |        //ordenamos en forma descendente el arreglo de números enteros y lo imprimimos por pantalla |

        System.out.println("Orden descendente:"); |

        ordSelDesc(numeros); |        for (int num : numeros) { |

            System.out.println(num); |

        } |

    } |

  |

    /** |

     * Este método ordena en forma ascendente el arreglopasado como argumento usando el |

     * algoritmo de selección. |

     * |

     * @param arreglo el arreglo que sera ordenado. |

     */ |

    static void ordSelAsc(int[] arreglo) {|

        //iteramos sobre los elementos del arreglo |

        for (int i = 0 ; i < arreglo.length - 1 ; i++) { |

057 |             int min = i; |

058 |   |

059 |            //buscamos el menor número |

060 |             for (int j = i + 1 ; j < arreglo.length ; j++) { |

061 |                 if (arreglo[j] < arreglo[min]) { |

062 |...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que no me entero
  • Enter
  • enter
  • Enteros
  • Enteros
  • Enteros
  • Enteros
  • Enter

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS