Tema: Ayuda!
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/04/2005, 19:21
Avatar de Instru
Instru
 
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