1. Anasayfa
  2. Nesne Tabanlı Programlama

Visual Studio C# Uygulamaları Yazıyı Sayıya Çevirme – Çeviren Program

Visual Studio C# Uygulamaları Yazıyı Sayıya Çevirme – Çeviren Program
3

Visual Studio C# Uygulamaları Yazıyı Sayıya Çeviren Programı çalışma mantığı text kutusuna girilen yüz kırk beş gibi bir değeri 145 olarak yazmak bunun için ilk olarak aşağıdaki ekran görüntüsünü oluşturuyoruz..

program kodlarında hashtable listesi kullanılarak sayılar ve karşılıkları bir liste haline getirilecek daha sonra text kutusuna girilen değer küçük harfe çevrilip split komutu ile parçalara ayrılacak ve listeden karşılığı bulunup toplama işlemine tabi tutulacaktır. Programın çalışan halini konu sonundan indirebilirsiniz.

 

Hashtable liste = new Hashtable();
liste.Add(“bir”, “1”);
liste.Add(“iki”, “2”);
liste.Add(“üç”, “3”);
liste.Add(“dört”, “4”);
liste.Add(“beş”, “5”);
liste.Add(“altı”, “6”);
liste.Add(“yedi”, “7”);
liste.Add(“sekiz”, “8”);
liste.Add(“dokuz”, “9”);
liste.Add(“on”, “10”);
liste.Add(“yirmi”, “20”);
liste.Add(“otuz”, “30”);
liste.Add(“kırk”, “40”);
liste.Add(“elli”, “50”);
liste.Add(“altmış”, “60”);
liste.Add(“yetmiş”, “70”);
liste.Add(“seksen”, “80”);
liste.Add(“doksan”, “90”);
liste.Add(“yüz”, “100”);
//www.bilisimogretmeni.com
liste.Add(“ikiyüz”, “200”);
liste.Add(“üçyüz”, “300”);
liste.Add(“dörtyüz”, “400”);
liste.Add(“beşyüz”, “500”);
liste.Add(“altıyüz”, “600”);
liste.Add(“yediyüz”, “700”);
liste.Add(“sekizyüz”, “800”);
liste.Add(“dokuzyüz”, “900”);
string yeni = textBox1.Text.ToLower();
string[] bol = yeni.Split(‘ ‘);
int sayi = 0;
//www.bilisimogretmeni.com
for (int i = 1; i <= bol.Length; i++)
{

sayi=int.Parse(liste[bol[i 1]].ToString())+sayi;
}
label1.Text = label1.Text+” “+Convert.ToString(sayi);

İndir “Visual Studio C# Uygulamalari Yaziyi Sayiya Çeviren Program”

yazsayiyacevir.zip – 1666 defa indirildi –
Bu İçeriğe Tepkin Ne Oldu?
  • 3
    ba_ar_l_
    Başarılı
  • 2
    gayet_yi
    Gayet İyi
  • 3
    te_ekk_rler
    Teşekkürler
  • 5
    anlamad_m
    Anlamadım
  • 13
    yetersiz
    Yetersiz
Subscribe
Bildir
guest

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

3 Yorum
Inline Feedbacks
View all comments
Hdydg

Dokuz yüz on bin dört nasıl yazılır

Ogzhncrt

Kardeşim bana ulaşabilir misin kodun çok güzel olmuş acele biraz yalnız mailimi verdim

BilisimOgretmeni

iletişim bölümünden veya buradan yazabilirsiniz sorunuzu iyi çalışmalar