using System;
DigitsToWords namespace
{
///
< Descripción p> ///Resumen para Class1.
///
clase Class1
{
///
///El principal punto de entrada para la aplicación.
///
///
[STAThread]
static void Main (string [] args)
{
//
//TODO: Agregar código para iniciar la aplicación aquí
//
//Este Programa es el caso de números Menos que Igual a 100.099
Console.WriteLine ("***** Este programa es para los números menos de igual a 100.
099 *****");
Consola .WriteLine ("***** Introduzca Sin Entre 1 y 100.099 *****");
int r, i;
int l = int.Parse (consola. ReadLine ());
string [] a = {"uno", "dos", "tres", "cuatro", "cinco", "seis", "Seven", "Ocho", " Nine "," Ten "};
string [] b = {" Once "," Doce "," Thirteen "," Catorce "," Quince "," Sixteen "," Seventeen "," Dieciocho "," Nineteen "};
string [] c = {" Ten "," Veinte "," Treinta "," cuarenta "," Cincuenta "," Sesenta "," Setenta "," Ochenta " "Noventa", "Cien"};
si (l> 9999)
{
r = l /1000;
si (r > 10 && r
{
r = r;
Console.
Write (b [r-1] + "Mil");
}
else if (r == 10 || r == 20 || r || r == 30 == 40 || r || r == 50 == 60 || r || r == 70 == 80 || r || == 90 r = = 100)
{
r = r /10;
Console.Write (c [r-1] + "Mil");
}
cosa
{
i = r /10;
r = r;
Console.Write (c [i -1] + a [] + "Mil") r-1;
}
l = l00;
}
si (l> 1000)
{
r = l /1000;
Console.Write (a [r-1] + "Mil");
l = l00;
}
si (l> 100)
{
r = l /100;
Console.
Write (a [r-1] + "Cien");
l = l0;
}
si (l> 10 && l
{
r = l;
Console.Write (b [r-1]);
}
si (l> 19 && l
{
r = l /10;
i = l;
Console.Write (c [r-1] + a [i-1]);
}
si (l> 0 && l
{
Console.Write (a [l-1]);
}
Console.ReadLine () ;
}
}
}
Ejemplo:
***** Este programa es para los números menos de igual a 100099 *****
***** Introduzca Sin Menos entre 1 y 100.
099 *****
12345
doce mil trescientos cuarenta y cinco