Array de valores pares e impares
Java
Publicado el 21 de Noviembre del 2012 por Administrador (718 códigos)
70.911 visualizaciones desde el 21 de Noviembre del 2012
Código que muestra como crear un array bidimensional con valores pares e impares.
import java.util.Arrays;
public class OrdenaArrayParImpar
{
// Definimos un array bidimensional donde se albergaran los valores pares
// y impar
static int [][]arreglo=new int[2][5];
/**
* Funcion que llena de valores aleatorios el array "arreglo"
*/
static void llenaArreglo()
{
int z;
for(int i=0;i<arreglo.length;i++)
{
for(int j=0;j<arreglo[i].length;j++)
{
z=(int)(Math.random()*100+1);
if(z%2==0)
{
// valor par
arreglo[0][j]=z;
}else{
// valor impar
arreglo[1][j]=z;
}
}
}
}
/**
* Funcion encargada de ordenar el array
*/
static void ordenarArreglo()
{
// ordenamos los valores pares
Arrays.sort(arreglo[0]);
// ordenamos los valores impares
Arrays.sort(arreglo[1]);
}
/**
* Funcion que muestra por pantalla el resultado
*/
static void imprime()
{
for(int i=0;i<arreglo.length;i++)
{
// Mostramos los titulos
if(i==0)
System.out.println("\t--- Pares ---");
else if(i==1)
System.out.println("\t--- Impares ---");
// Mostramos los valores
for(int j=0;j<arreglo[i].length;j++)
{
System.out.print("arreglo["+i+"]["+j+"] : "+arreglo[i][j]);
System.out.println("");
}
}
}
public static void main(String[] args)
{
llenaArreglo();
ordenarArreglo();
imprime();
}
}
Comentarios sobre la versión: Versión 1 (0)
No hay comentarios