![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
12/04/2005, 19:21
|
![Avatar de Instru](http://static.forosdelweb.com/customavatars/avatar26845_2.gif) | | | Fecha de Ingreso: noviembre-2002 Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años, 3 meses Puntos: 52 | |
Con un array, mas bien una serie de arrays.
char basicos[][]={"uno", "dos", ......"nueve"};
char decenas[][]={"diez", "veinte", "noventa"};
y despues de tomar el numero, aplicas una operaciones y usas el array.
printf("%s%s%s\n", centenas[numero/100][], decenas[numero/10][], basicos[numeros][]}//con algo parecido pero en tu lenguaje.....
El ejemplo esta un poco erroneo pero te muestra una forma mas simple de hacerlo que el del switch:case que tambien es buena opcion, mi emulador usa varios cientos de cases para interpretar las opcodes...
saludos |