• Sábado 21 de Diciembre de 2024, 17:33

Autor Tema:  Como Leer los numeros, y escribir su nombre  (Leído 1612 veces)

Sabbath

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Como Leer los numeros, y escribir su nombre
« en: Viernes 25 de Febrero de 2011, 15:52 »
0
Buenas, quisiera pedir ayuda en cuanto a un algoritmo que lea los numeros… Me explico mejor, tengo un sistema de facturacion, obviamente muestra el Total de dinero, por ejemplo: $5,000, ok… pero me gustaría hacer que ese monto salga expresado en letras, asi: "Son: cinco mil con 00/100 dólares", a eso me refiero.. es decir, que LEA la cantidad y escriba el nombre del monto. Gracias de antemano.

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Como Leer los numeros, y escribir su nombre
« Respuesta #1 en: Viernes 25 de Febrero de 2011, 17:11 »
0
Es algo bastante sencillo. Muéstranos qué tienes hecho y dónde te atascas. Si has leído las normas sabrás que no se hace la tarea.

Saludos

Sabbath

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: Como Leer los numeros, y escribir su nombre
« Respuesta #2 en: Viernes 25 de Febrero de 2011, 17:51 »
0
Mira, para serte sincero esa parte no la he hecho.. Solo me la he planteado, lo he pensado hacer calculando la longitud de la cadena del total, por ejemplo: 5000.00 = 7 caracteres, y de acuerdo a ello obtener cada numero (carácter) para ir concatenando... pero mi consulta es como hacerlo, como es recomendable hacerlo para que no redundar en codigo ni tener muchas lineas de codigo... si usar un if o switch-case, no se...

por cierto, no es tarea… simplemente estoy realizando un sistema por mi parte, como ejerciendo lo que aprendi. Practicando en pocas palabras

ProfesorX

  • Moderador
  • ******
  • Mensajes: 796
  • Nacionalidad: mx
    • Ver Perfil
Re: Como Leer los numeros, y escribir su nombre
« Respuesta #3 en: Viernes 25 de Febrero de 2011, 19:30 »
0
Bueno en realidad si buscas en google "convertir numeros a letras c sharp" encontraras muchas paginas en donde ya te dan el algoritmo y el programa hecho, asi te puede dar una idea de que hacer, es mas, en aqui mismo en solo codigo ya hay un codigo fuente que hace eso, solo que en Visual Basic, pero te puede servir.

http://www.solocodigo.com/index.php?opt=viewitem&id=571&type=1&node=1

Saludos :)

NOTA:
==================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
==================================================================