SoloCodigo

Programación General => Java => Mensaje iniciado por: milordjamseb en Sábado 17 de Noviembre de 2007, 22:42

Título: Comparar El Modulo De 2 Palabras
Publicado por: milordjamseb en Sábado 17 de Noviembre de 2007, 22:42
Lo que pasa es que necesito un programa que al comparar dos palabras maximo de 6 letras cada una, y despues de asignarle  valor numerico de este modo, a la a=1 b=2.... etc hasta z=26 (sin la ch la ñ y la ll), su multipliquen todos los numeros asignados y al sacarles mod 47, si es el mismo que diga go!! si no que diga stay!!!, ejm:

vaca= 22*1*3*1=66 mod 47 =19
hijo= 8*9*10*15=10800 mod 47 = 37, luego debe decir stay

gracias de antemano al que me pueda ayudar, solo tengo algunas ideas pero la verdad no he podido de ninguna manera.....
Título: Re: Comparar El Modulo De 2 Palabras
Publicado por: manix en Martes 20 de Noviembre de 2007, 06:53
para empezar podes hacer un vector de int con valore de 1 al 26 (creoque hasta el 26 jeje), y otro vestor de string que contega cada letra del abecedario. Luego cuando recibes la palabra tomas recorres la palabra tomando cada letra, recorres el vector de letras pregunatdo si la letra extraida es igual a la letra del vector en x posicion

con esa posicion extraes del vector de numeros la el num x (numeros