c# uygulama örnekleri

Merhaba arkadaşlar programlama öğrenmek için her zaman yeni örnekler denemelisiniz. Bunun için bugün sizlere c# ile Sesli Harf Bulan Program Örneğini aktaracağız. Metinler de sesli harf nasıl bulunur? Metinlerdeki sesli harfleri bulan program nasıl yapılır? Gibi sorularınızın cevabını bu içerikte bulabilirsiniz.

Sesli Harf Bulma

Kullanılması Gerekenler

Sesli Harf Bulan Program Örneğimizde kullanılması gerekenler sırası ile şunlardır:
1 adet ListBox, 2 adet Button, 1 adet Label ve son olarak 1 adet TextBox bu örnek için kullanılması gerekenlerdir.

Kod Alanı

Programımızın kullanımı şu şekildedir:
TextBoxlara girilen metinderi yazdır butonuna tıklayarak çalışır. Çalıştığı an TextBoxtaki sesli harfleri bulup Listboxa yazdırır. En son olarak ise çıkış butonuna basarak programımız kapatılabilir.
Sayısal olmayan sözel metinler ile işlem yapmak en başlarda hep kafa karıştırıcı gelir. Fakat aslında çok kolaydır. Bu kolay örneğimiz ise bunun ne kadar kolay olduğunu ve bu işlemleri gerçekleştirirken kullanmanız gereken önemli kodları görmenizi sağlamaktadır. Sizler de yaptığınız örnekleri bizimler paylaşabilirsiniz. Paylaştığınız an sizin adınızla sitemizde paylaşabiliriz. Böylelikle ürettiğiniz içerikler web dünyasın da bir yer kaplar.. Şimdiden başarılar..
public partial class Form1 : Form
   {
       public Form1()
       {
           InitializeComponent();
       }
 
       private void button1_Click(object sender, EventArgs e)
       {
           const int HARF_SAY = 8;
           const string UNLU = "aeıioöuü";
 
           int[] unlu_sayisi = new int[HARF_SAY];
               int sayac,yer;
               string okunan, harf;
               okunan = textBox1.Text.ToLower();
               for (sayac = 0; sayac < okunan.Length; sayac++)
               {
                   harf = okunan.Substring(sayac, 1);
                   yer = UNLU.IndexOf(harf);
                   if (yer != -1) unlu_sayisi[yer]++;
               }
               for (sayac = 0; sayac < HARF_SAY; sayac++)
               {
                   if (unlu_sayisi[sayac] != 0)
                       listBox1.Items.Add(UNLU.Substring(sayac, 1)
                           + " Harfinden " + unlu_sayisi[sayac] + " Adet Var." );
               }
       }
 
       private void Form1_Load(object sender, EventArgs e)
       {
 
       }
 
       private void button2_Click(object sender, EventArgs e)
       {
           this.Close();
       }
   }

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir