Código Java – Ordenar Array (Par, Impar)


//Codificado por sAfOrAs
public class SyGOrdenaArrayParImpar
{
	static int [][]arreglo=new int[2][5];

	static int x=0,y=0,z=0;
	static void llenaArreglo()
	{
		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)
				{
					arreglo[0][j]=z;
					x++;
				}
				else
				{
					arreglo[1][j]=z;
					y++;
				}
			}
		}
	}

	static void imprime()
	{
		System.out.println("Superior - Pares");
		for(int i=0;i<arreglo.length;i++)
		{
			for(int j=0;j<arreglo[i].length;j++)
			{
				System.out.print("Arreglo["+i+"]["+j+"] : "+arreglo[i][j]);
				System.out.println("");
			}
			if(i<arreglo.length-1)
				System.out.println("Inferior - Impares");
		}

	}

	public static void main(String[] args)
	{
		llenaArreglo();
		imprime();
	}

}

Código C++ – Ordenar Números


//Ordena el número de números que usted quiera.
//Codificado por: sAfOrAs
??=include<iostream>
using namespace std;
int main()
??<
	int i,j,k,cn;
	int n??('cn'??);
	cout<<"Cantidad de numeros que desea Ingresar: ";cin>>cn;
	
	for(i=0;i<cn;i++)
	{
		cout<<"Ingrese  numero "<<i+1<<" : ";
		cin>>n[i];	
	}

	for(i=1;i<cn;i++)
	{
		for(j=0;j<cn-i;j++)
		{
			if(n[j]>n[j+1])
			{k=n[j+1]; n[j+1]=n[j]; n[j]=k;}
		}
	}

	for(i=0;i<cn;i++)
	{
		cout<<n[i]<<endl;
	}
	cin.ignore(); return 0;
??>