La programación en lenguaje C ingresa una cadena de números y genera una expresión en inglés.
Por ejemplo, 678 es el primer grupo, pensando primero.
345 es el segundo grupo, precedido por millones.
Mil millones de dólares.
Para los tres números de cada grupo, hay 100 dígitos y 10 dígitos respectivamente
¡Y los números correspondientes se pueden conectar directamente después del punto decimal sin cuantiles!
El siguiente es un proceso similar:
# include ltstdio.h gt
void main()
{
char *Eng1[20]={ "cero", "uno", "dos", "tres", "cuatro", "cinco", "seis", "siete",
" "Ocho", "Nueve", "Diez", "Once", "Doce", "Trece", "Catorce", "Quince",
"Dieciséis", "Diez" Siete", "Dieciocho", "Diecinueve"};
char *Eng2[8]={ "Veinte", "Treinta", "Cuarenta", "Cincuenta", "Sesenta", "Setenta", "Ochenta ", "Noventa" };
int num
Printf("Ingrese un número: ");
scanf("d ", ampnum);
Printf("Correspondiente al inglés: ");
if(num gt; = 0 amp ampnum lt=19)
printf("s\n ",eng 1[num]);
si no(num lt; 100)
{
int s, y;
s = núm/10;
y = núm 10;
printf("s s\n ",Eng2[s- 2], eng 1[y]); p>
}
else if(num lt; 1000)
{
int b , s, y
b = núm/100;
y = núm 100
if (y gt9)
{
s =(núm 100) )/10;
y = (num 100) 10
If (y==0)
printf("s百和s\n " ,Eng1[b],eng 2[s-2]);
Otros
printf("s百和s s\ n ", Eng1[b], Eng2[s- 2], eng 1[y]);
}
Otros
printf("shundred and s\n ",Eng1[b],eng 1 [y]);
}
}