Ejercicio de clase

Alex
26 de Octubre del 2009
Hola, estoy intentando hacer un Ejercicio que, cuando pongas numeros, ejemplo: 1234 (1 impar, 2 par, 3 impar, 4 par) te sume, los numeros pares con los pares, y los impares con los impares. estoy intentando sacarle la logica pero.. pff , el resultado es:

String text;
int length;
int lengthp=0;
int i=0;
int parell=0;
int senar=0;
int num=0;

System.out.println("Introduce un numero");
text = br.readLine();
num = Integer.parseInt(text);
lengthp= num;
lengthp++;
length = text.length();


while(length>0)
{
if (lengthp>length)
{
if(num%2==0){
parell++;
}
if(num%2==1){
senar++;
}
lengthp--;

}
length--;
}