C/Visual C - algoritmo dificil

 
Vista:

algoritmo dificil

Publicado por deyner (2 intervenciones) el 16/05/2007 18:05:43
amigos deseo saber como realizar este algoritmo en c
un programa que lea un numero (va desde un digito hasta 4 o 5 digitos son enteros)
y que me escriba ese mismo numero igual y su equivalente en letras ejemplo 2500 = dos mil quinientos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:algoritmo dificil

Publicado por Nelek (816 intervenciones) el 18/05/2007 13:46:35
Hola,

en primer lugar tendras que determinar el numero de cifras para saber el rango de unidades. Por otro lado tendras que guardar las cadenas de caracteres que vayas a necesitar (ejemplo: uno, dos, ... diez, once, ... veinte, veinti, treinta y, cuarenta y, ..., cien, doscientos,..., mil...). Luego ir checkeando cifra a cifra para montar la cadena de caracteres final.

Si tu numero > 1000 (Tendras que usar las cadenas "unidad" y "mil" segun convenga)
tu numero % 1000 (Para quedarte el resto, o sea las centenas y demas)
Si (numero % 1000) > 100 (pues lo mismo con las "unidades" y "centenas"

No va a ser facil, la verdad. Ya iras comentando
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar