1. Ana Sayfa
  2. Programlama Temelleri
  3. C# Dersleri-Cümledeki En Uzun Kelimeyi Bulma

C# Dersleri-Cümledeki En Uzun Kelimeyi Bulma

C# Dersleri-Cümledeki En Uzun Kelimeyi Bulma

C# Derslerimize cümledeki kelimelerden en uzun olanı bulma örneği ile devam ediyoruz. Uygulama için aşağıda ilk olarak yer alan form görüntüsünü oluşturuyoruz. Form üzerinde 1’er adet richTextBox,textBox,Button ve listView ekliyoruz

C# Dersleri-Cümledeki En Uzun Kelimeyi Bulma
C# Dersleri-Cümledeki En Uzun Kelimeyi Bulma

Örneğimizde cümledeki kelimeleri bulabilmek için Split fonksiyonu ile cümleyi boşluk karakterine göre parçalara ayırıyoruz, daha sonra uzuneklime ve karkaktersayisi isimli iki değişken tanımlayarak başlangıç değerlerini atıyoruz, foreach döngüsünde her kelimeyi ve karakter sayısını listview’e yeni bir liste elemanı olarak ekliyoruz ve karakter sayisi büyük olanı enuzun kelime olarak belirliyoruz.

 string[] kelimeler = richTextBox1.Text.Split(new[] { " " }, StringSplitOptions.None);
            string uzunkelime = "";
            int karaktersayisi = 0;
            foreach(String kelime in kelimeler)
            {
                ListViewItem liste = new ListViewItem();
                liste.Text= kelime;
                liste.SubItems.Add(kelime.Length.ToString());
                listView1.Items.Add(liste);//https://www.bilisimogretmeni.com/
                if (kelime.Length > karaktersayisi)
                {
                    uzunkelime = kelime;
                    karaktersayisi = kelime.Length;
                }
            }
            textBox1.Text = uzunkelime;
Yorum Yap
Subscribe
Bildir
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Yorum
Inline Feedbacks
View all comments