elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  como mostrar la lectura de numeros?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: como mostrar la lectura de numeros?  (Leído 2,959 veces)
razler

Desconectado Desconectado

Mensajes: 17


Ver Perfil
como mostrar la lectura de numeros?
« en: 25 Julio 2010, 23:27 pm »

Hola quisiera que me guien con neste problema.Necesito crear un programa que muestre la lectura de un numero, por ejemplo si tengo 489 mostrar cuatrocientos ochenta y nueve o si tengo 145 mostrar ciento cuarenta y cinco.
Les agradeceria mucho su ayuda.


En línea

.:BlackCoder:.


Desconectado Desconectado

Mensajes: 388


Cada dia C++!!


Ver Perfil
Re: como mostrar la lectura de numeros?
« Respuesta #1 en: 25 Julio 2010, 23:52 pm »

Interesante el problema... pero por ahora lo que se me ocurre es... que primero que nada... leas el numero en una cadena, veas el tamaño (cientos, miles o millones que se yo) Y luego verifiques cada numero y lo asocies a una cadena, ejemplo:

Si se ingresa 243, ves que se trata de tres terminos, es decir, que lo maximo que hay son centenas... entonces verificas el 2, siempre cuando hablamos de 2 en las centenas, se va a escribir doscientos blablabla, esa cadena la guardas en otra cadena resultante, luego a esa le agregas verificando el segundo termino (4) como es en las decenas, y es 4, es cuarenta blablabla (si el cuatro estuviera en las centenas seria cuatrocientos), ese cuarenta se lo agregas a la cadena resultante y luego verificas la unidad, y si es mayor que 0, le agregas a la cadena el numero es decir, "y tres" si fuese 0 la dejas asi... Y pes asi sucesivamente  :xD

Eso es lo que se me ocurre horita, el hecho es que necesitaras muchas decisiones. Utiliza las estructuras switch...

Saludos


En línea

"No te esfuerzes por saber mas, esfuerzate por ser el mejor en lo que sabes... Y asi sabras mas" .:BlackCoder:. jajaja



Leyer


Desconectado Desconectado

Mensajes: 786


leyer@elhacker.net


Ver Perfil WWW
Re: como mostrar la lectura de numeros?
« Respuesta #2 en: 26 Julio 2010, 02:49 am »

Lo hice en en java, para mejorar mi logica  :P, logre hacerlo hasta el 9999 , con mas tiempo lo mejoro, por haora no  lo haria en c++ por mis escasos conocimientos :xD

Gracias por el ejercicio :rolleyes: me ha servido

Un saludo.
« Última modificación: 26 Julio 2010, 02:55 am por LEYER » En línea

.:BlackCoder:.


Desconectado Desconectado

Mensajes: 388


Cada dia C++!!


Ver Perfil
Re: como mostrar la lectura de numeros?
« Respuesta #3 en: 26 Julio 2010, 02:58 am »

Como lo hiciste? La loquera que dije no te sirvio pa un coño?  :xD
En línea

"No te esfuerzes por saber mas, esfuerzate por ser el mejor en lo que sabes... Y asi sabras mas" .:BlackCoder:. jajaja



Leyer


Desconectado Desconectado

Mensajes: 786


leyer@elhacker.net


Ver Perfil WWW
Re: como mostrar la lectura de numeros?
« Respuesta #4 en: 26 Julio 2010, 03:20 am »

Como lo hiciste? La loquera que dije no te sirvio pa un coño?  :xD

Pues estubiste en lo cierto, aunque cuando lo hice, no me guie por hay, solo me deje llevar :xD el cual me salio casi como tu dices
 
Si digo como lo hice exactamente, seria un enredo total :xD  

EDIT: Por estar aburrido lo hice hasta el 999.999.999  :xD
« Última modificación: 26 Julio 2010, 07:44 am por LEYER » En línea

[L]ord [R]NA


Desconectado Desconectado

Mensajes: 1.513

El Dictador y Verdugo de H-Sec


Ver Perfil WWW
Re: como mostrar la lectura de numeros?
« Respuesta #5 en: 26 Julio 2010, 03:45 am »

No se pueden hacer tareas, debes postear actualmente lo que tienes para asi poder ayudarte.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Hola de nuevo :) como puedo mostrar horizontalmente números en un Lixtbox ?
.NET (C#, VB.NET, ASP)
luis456 6 3,522 Último mensaje 2 Enero 2014, 13:37 pm
por luis456
Duda con respecto a bat y mostrar todos los numeros anteriores a tal numero
Scripting
Naimaderis 0 1,495 Último mensaje 5 Diciembre 2016, 22:23 pm
por Naimaderis
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines