Cómo usar la programación C++ para cambiar 2134 a caracteres chinos: 3/2014
# definir CERO "cero"
# definir UNO "uno"
# definir DOS "dos"
# define TRES "tres"
# define CUATRO "cuatro"
# define CINCO "CINCO"
# define SEIS "TIERRA" p>
# define SIETE "SIETE"
#define OCHO "OCHO"
# define NUEVE "NUEVE"
# define DIEZ "BOLETO"
# definir CIENTOS "100"
# definir MIL "mil"
void traducir(int n)
{
cambiar(n)
{
caso 0:
printf(CERO);
romper;
caso 1:
printf(UNO);
descanso;
caso 2:
printf(DOS);
ruptura;
caso 3:
printf(TRES);
ruptura;
caso 4:
printf(CUATRO);
descanso;
caso 5:
printf(CINCO);
descanso;
caso 6:
printf(SEIS);
descanso;
caso 7:
printf(SIETE);
break;
caso 8:
printf(OCHO);
break;
caso 9:
printf(NUEVE);
break;
}
}
void principal()
{
int a[4];
int n;
int i=0
;printf("Ingrese un número de cuatro dígitos:\n");
scanf("%d",&n);
do {
a[i]=n%10;
n=n/10;
i++;
}mientras(n! =0);
traducir(a[--i]);
printf(十);
traducir(a[--i]);
printf(cien);
traducir(a[--i]);
printf(十);
traducir( a[--i]);
printf("/n");
}