• Sábado 21 de Septiembre de 2024, 13:41

Autor Tema:  Transformar De Numero A Letras  (Leído 2565 veces)

deadman

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Transformar De Numero A Letras
« en: Domingo 30 de Mayo de 2004, 17:42 »
0
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.

nicokiki

  • Miembro MUY activo
  • ***
  • Mensajes: 298
    • Ver Perfil
Re: Transformar De Numero A Letras
« Respuesta #1 en: Domingo 30 de Mayo de 2004, 23:44 »
0
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!!!!!! ;)

deadman

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Transformar De Numero A Letras
« Respuesta #2 en: Lunes 31 de Mayo de 2004, 01:01 »
0
gracias compadre.

alguien mas me puede ayudar plis!!!!!!

Shiro

  • Nuevo Miembro
  • *
  • Mensajes: 14
    • Ver Perfil
Re: Transformar De Numero A Letras
« Respuesta #3 en: Lunes 7 de Junio de 2004, 07:37 »
0
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)

neontcs

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Transformar De Numero A Letras
« Respuesta #4 en: Miércoles 23 de Junio de 2004, 03:04 »
0
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