Wednesday, September 9, 2009

Number to Text1



namespace Number2Text1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
string[] ones ={"One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine", "Ten", "Eleven", "Twelve", "Thirteen", "Fourteen", "Fifteen", "Sixteen", "Seventeen", "Eighteen", "Nineteen" };
string[] tens ={ "Ten", "Twenty", "Thirty", "Fourty", "Fifty", "Sixty", "Seventy", "Eighty", "Ninty" };
string[] hundreds = { "One hundred", "Two hundred", "Three hundred", "Four hundred", "Five hundred", "Six hundred", "Seven hundred", "Eight hundred", "Nine hundred" };
int Val, i;
string Res = " ";
Val = Convert.ToInt32(textBox1.Text);
if (Val > 999 && Val < 10000)
{
i = Val / 1000;
Res = ones[i-1] + " Thousand ";
Val = Val % 1000;
}
if (Val > 99 && Val < 1000)
{
i = Val / 100;
Res = Res + hundreds[i - 1];
Val = Val % 100;
}
if (Val > 19 && Val < 100)
{
i = Val / 10;
Res = Res + tens[i-1];
Val = Val % 10;
}
if (Val > 0 && Val < 20)
{
Res = Res + ones[Val-1];
textBox2.Text = Res;
}
textBox2.Text = Res;
}

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (((e.KeyChar > 47 && e.KeyChar < 58)||(e.KeyChar ==8)) != true)
e.Handled = true;
}

private void button3_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox2.Clear();
textBox1.Focus();
}
}
}

No comments:

Post a Comment

Followers