SoloCodigo

Programación General => Java => Mensaje iniciado por: deadman en Domingo 30 de Mayo de 2004, 17:42

Título: Transformar De Numero A Letras
Publicado por: deadman en Domingo 30 de Mayo de 2004, 17:42
hola, necesito ayuda porfavor. tengo que hacer un programa que cuando el usuario ingrese un numero cualquiera. el programa imprima ese numero en palabras y cuente cuantas vocales y consonantes tiene.
ejem: 1 ---> uno ----> 2 vocales y 1 consonate.
 ayudenme por favor.
Título: Re: Transformar De Numero A Letras
Publicado por: nicokiki en Domingo 30 de Mayo de 2004, 23:44
Hola!!!!!!!!

Con el metodo charAt(Posicion) creo q se puede hacer todo. No diga q sea simple, pero si q no es algo imposible de hacer. Es mas bien largo y aburrido lo q tenes q hacer, pero deberia salir con un poco de "horas silla".
Creo q lo mas feo es lo de los numeros, salvo q si tenes esto: "123" debas sacar por pantalla "uno dos tres". Eso no es dificil, lo dificil seria sacar esto "ciento veintitres". Ahi, la cosa se complica y bastante. Pero hay q empezar por algo, no????

Salu2!!!!!! ;)
Título: Re: Transformar De Numero A Letras
Publicado por: deadman en Lunes 31 de Mayo de 2004, 01:01
gracias compadre.

alguien mas me puede ayudar plis!!!!!!
Título: Re: Transformar De Numero A Letras
Publicado por: Shiro en Lunes 7 de Junio de 2004, 07:37
sabes no se muy bien Java pero yo te aconsejo que dividas los numeros de tres en tres
Ejemplo:         73.457.127
esto seria seteinta y tres millones cuatrocientos cincuenta y siete mil ciento veinte y tres
notas que si los separas de tres en tres tesera mas facil ya que no pasara de cien.
para esto podrias hacerte una matriz de 3x9  donde almacenes puros String, del 1 al nueve, del diez al noventa(esto es de diez en diez)y del cien al novecientos .
Ademas puedes hacerte un vector que controle los casos especiales, que son el 11, 12, 13, 14, 15, 0, mil, millones(por si acaso todo es estring en el vector).
luego haces una sucesion de divisiones y vas escojiendo del vector y de la matriz las palabras correpondientes.
en caso de que tengas alguna duda o no te salga dime te puedo mandar el codigo en Delphi tal vez en Java, pero por el momento intenta hacerlo, con todo lo que te dije.
Chau espero que te sirva lo que te escribo B)
Título: Re: Transformar De Numero A Letras
Publicado por: neontcs en Miércoles 23 de Junio de 2004, 03:04
Cita de: "deadman"
hola, necesito ayuda porfavor. tengo que hacer un programa que cuando el usuario ingrese un numero cualquiera. el programa imprima ese numero en palabras y cuente cuantas vocales y consonantes tiene.
ejem: 1 ---> uno ----> 2 vocales y 1 consonate.
 ayudenme por favor.
hola q tal soy neon.. tambien necesito un programa hecho en vb.net q introduzcas el numero y te devuelva el valor en palabras.. x ejemplo 12  la resp seria unodos  xfavor neontcs@hotmail.com.. gracias