1. Anasayfa
  2. Nesne Tabanlı Programlama

Visual Studio C# Dersleri – C# ile Sesli ve Sessiz Harfleri Ayırma

Visual Studio C# Dersleri – C# ile Sesli ve Sessiz Harfleri Ayırma
6

textbox’a girilen ifadede yer alan sesli ve sesiz harfleri ayırarak listboxlara ekleme işlemi yapacağız. ilk olarak aşağıdaki form görünümünü tasarlıyoruz.

Sesli – Sessiz harfleri ayır butonuna basdığımız zaman ilk olarak text içindeki bilgiyi değişkene atayıp karakter sayısını öğreneceğiz sonra harf harf kontrol etmek için for döngüsü içerisinde subsrting ile her harfi alıp sesli harflerle karşılatıracağız . Eğer sesli harf ise listbox1’e değilse listbox2 ‘ye eklenecek

Eğer Sesli ve sesiz harf sayısını öğrenmek istiyorsanız
listBox1.Items.Count.ToString();
listBox2.Items.Count.ToString(); komutları yeterli olacaktır…

string yazi = textBox1.Text;
yazi = yazi.ToLower();
int sayi = yazi.Length;
for (int i = 0; i <= sayi – 1; i++)
{
char harf = Convert.ToChar(yazi.Substring(i, 1));
if (harf == ‘a’ || harf == ‘e’ || harf == ‘ı’ || harf == ‘i’ || harf == ‘o’ || harf == ‘ö’ || harf == ‘u’ || harf == ‘ü’)
{
listBox1.Items.Add(harf);
}
else
{
listBox2.Items.Add(harf);
}
}

 

İndir “C# ile Sesli ve Sessiz Harfleri Ayırma”

seslisessiz.zip – 3448 defa indirildi – 34,96 KB
Bu İçeriğe Tepkin Ne Oldu?
  • 3
    ba_ar_l_
    Başarılı
  • 0
    gayet_yi
    Gayet İyi
  • 7
    te_ekk_rler
    Teşekkürler
  • 5
    anlamad_m
    Anlamadım
  • 9
    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.

6 Yorum
Inline Feedbacks
View all comments
kürşat

hata veriyor amp;lt; yazısı acil yaz

cevap veriyorum

Peki bu harfleri listbox a alt alta değilde yan yana yazdırma nasıl oluyor

BilisimOgretmeni

aşağıdaki şekilde deneyin
string yazi = textBox1.Text;

string sesli = "", sessiz = "";

yazi = yazi.ToLower();

int sayi = yazi.Length;

for (int i = 0; i <= sayi - 1; i++)

{

char harf = Convert.ToChar(yazi.Substring(i, 1));

if (harf == 'a' || harf == 'e' || harf == 'ı' || harf == 'i' || harf == 'o' || harf == 'ö' || harf == 'u' || harf == 'ü')

{

sesli += harf + "-";

}

else

{

sessiz += harf + "-";

}

}

listBox1.Items.Add(sesli);

listBox2.Items.Add(sessiz);

anonim

projenin hazırlanmış hali var mı

BilisimOgretmeni