Necesito ayuda con un programa basico, es urgente

Jacor
09 de Marzo del 2004
Hola, yo soy nuevo con java y necesito que alguien me ayude con un programa que tengo que entregar en 2 dias. Tengo que hacer un programa que cuando yo introduzca mi fecha de nacimiento, el programa automaticamente me diga cual signo del calendario chino me corresponde, por ejemplo si fecha de nacimiento es en 1982, el signo que me toca es el perro, hay 12 animales y cada uno se repite cada 12 años, uno por año, yo empeze haciendolo con un do while y con un switch, pero tengo problemas con la condicion que tengo que poner en el while y dentro del case, porfavor ayudenme!!1

gracias
Juan Antonio

franmoreno
09 de Marzo del 2004
si en 1910 era el año del gato (no se, por ejemplo) resta a tu fecha de nacimento y divide entre 12
el resto de la division es 6, tu signo es el que va 6 años después que el gato. Puedes montarte un array con los 12 signos empezando por el signo de 1900 en la posicion cero, el siguiente en la 1, etc