using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace GirilenBesBasamakliRakamiMetneCevirme
{ public partial class Form1 : Form { public Form1()
{ InitializeComponent(); }
string[] BirlerBasamagi = { "", "Bir", "İki", "Üç", "Dört", "Beş",
"Altı", "Yedi", "Sekiz",
"Dokuz", }; string[] OnlarBasamagi = {"", "On", "Yirmi", "Otuz",
"Kırk", "Elli", "Altmış",
"Yetmiş", "Seksen", "Doksan" };
string[] Yuzlerbasamagi = {"", "Yüz", "İkiYüz", "ÜçYüz",
"DörtYüz", "BeşYüz", "AltıYüz", "YediYüz", "SekizYüz",
"DokuzYüz" };
string[] BinlerBasamagi = {"Bin", "Bin", "İkiBin",
"ÜçBin", "DörtBin", "BeşBin",
"AltıBin", "YediBin", "SekizBin", "DokuzBin" };
string[] BinlerBasamagi2 = { "", "BirBin", "İkiBin",
"ÜçBin", "DörtBin", "BeşBin",
"AltıBin", "YediBin", "SekizBin", "DokuzBin" };
string[] OnBinlerBasamagi = {"", "On", "Yirmi", "Otuz",
"Kırk", "Elli", "Altmış",
"Yetmiş", "Seksen", "Doksan" };
int GirilenSayi;
string[] Rakamlar=new string[5];
private void btnDonustur_Click(object sender, EventArgs e)
{ if (txtGirilenSayi.Text != "")
{ lblUyari.Text = "";
lblSonuc.Text = "";
lblRakamSekli.Text = txtGirilenSayi.Text;
string Sayi = txtGirilenSayi.Text.Trim();
int SayiSayisi = int.Parse(Sayi.Count().ToString());
for (int i = SayiSayisi - 1; i >= 0; i--)
{ Rakamlar[i] = Sayi[i].ToString(); }
if (int.Parse(Sayi[0].ToString()) != 0)
{ if (int.Parse(Sayi[1].ToString()) == 0)
{ lblSonuc.Text = OnBinlerBasamagi[int.Parse(Rakamlar[0])]
+ BinlerBasamagi[int.Parse
(Rakamlar[1])] + Yuzlerbasamagi[int.Parse(Rakamlar[2])]
+ OnlarBasamagi[int.Parse
(Rakamlar[3])] + BirlerBasamagi[int.Parse(Rakamlar[4])]; }
else if (int.Parse(Sayi[1].ToString()) != 0)
{ lblSonuc.Text = OnBinlerBasamagi[int.Parse
(Rakamlar[0])] + BinlerBasamagi2[int.Parse(Rakamlar[1])]
+ Yuzlerbasamagi[int.Parse
(Rakamlar[2])] + OnlarBasamagi[int.Parse(Rakamlar[3])]
+ BirlerBasamagi[int.Parse
(Rakamlar[4])]; } } else { lblUyari.Text = "Lütfen Sıfır
ile Başlamayın!"; }
txtGirilenSayi.Text = ""; }
else { lblUyari.Text = "Lütfen Boş Geçmeyiniz!";
}
}
}
}