Admin Admin
Cantidad de envíos : 154 Edad : 44 Fecha de inscripción : 23/01/2008
| Tema: 40.2 "Ordenacion dos ARRAYS por Indices Iguales" Miér Sep 10, 2008 1:02 pm | |
| Pogram Realizado : Luisito UTFV - Código:
-
// programa realizado por :www.tokyoanimation.superfoo.net // Objetivo : Ordenacion dos ARRAYS por Indices Iguales
public class Ordenacion { public static void main(String[] args) { //array de enteros cualesquiera int nums [] = {81,82,71}; String nombres [] ={"Jose","Luisito","Michele"};
//llama al método que ordena el array //llama al método que muestra el contenido del array mostrar( nombres,nums ); ordenar( nums ); } //el método no necesita devolver una referencia al //array ordenado, dado que ambas referencias, //num y m, apuntan al mismo objeto array
public static void ordenar(int [] m ){
//variable auxiliar utilizada para el intercambio //datos en el array
int aux; for(int i=0;i<m.length;i++){
//el segundo for se utiliza para comparar el //valor de la posición actual con las siguientes
for(int j=i+1;j<m.length;j++){
//si uno de los siguientes valores es inferior //al actual, procede al intercambio
if(m[j]<m[i]){ aux=m[i]; m[i]=m[j]; m[j]=aux; } } } System.out.println("El menor es:" + m[0] ); System.out.println("El mayor es:" + m [m.length - 1] ); } public static void mostrar(String nombres [], int [] nums ){ for(int j=0; j<nombres.length; j++) for(int i=0; i<nombres.length; i++){ System.out.println("Nombre:" + nombres [j] + " Calificacion: " + nums[i] ); } System.out.println("\n"+"Hola"); } }
Nota: "Tiene un error chequenlo"; Saludos "BAKA"
- Código:
-
Modifiquenlo POr Favor Saludos | |
|