oekdi
21/11/2005, 10:43
ben bir form hazırladım, Sayı girişi var, bir buton ve 2 tanede labelim var. Kodu yazdım ama sayı giriişine yazdığım sayının ilk sayısını yazmıyo mesala 123 yazıyorsam ikiüç şeklinde yazıyo, kodu gönderiyorum. Yardım ederseniz sevinirm.....
static void Main()
{
Application.Run(new Form1());
}
int nextdigit;
int numdigits;
int []n=new int[20];
int sayi;
string[] digits={"sıfır","bir","iki","üc","dört","bes","altı","yedi","sekiz","dokuz"};
private void button1_Click(object sender, System.EventArgs e)
{
sayi=int.Parse(textBox1.Text);
nextdigit=0;
numdigits=0;
do
{
nextdigit=sayi%10;
n[numdigits]=nextdigit;
numdigits++;
sayi=sayi/10;
}while(sayi>10);
numdigits--;
for(; numdigits>=0 ;numdigits--)
{
label2.Text+=(digits[n[numdigits]]+"");
}
}
}
}
static void Main()
{
Application.Run(new Form1());
}
int nextdigit;
int numdigits;
int []n=new int[20];
int sayi;
string[] digits={"sıfır","bir","iki","üc","dört","bes","altı","yedi","sekiz","dokuz"};
private void button1_Click(object sender, System.EventArgs e)
{
sayi=int.Parse(textBox1.Text);
nextdigit=0;
numdigits=0;
do
{
nextdigit=sayi%10;
n[numdigits]=nextdigit;
numdigits++;
sayi=sayi/10;
}while(sayi>10);
numdigits--;
for(; numdigits>=0 ;numdigits--)
{
label2.Text+=(digits[n[numdigits]]+"");
}
}
}
}