1. Ana Sayfa
  2. Nesne Tabanlı Programlama
  3. Visual Studio C# Dersleri – C# ile Sesli ve Sessiz Harfleri Ayırma

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

seslisessiz

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” – 980 defa indirildi –

Yorum Yap

6
Kimler Neler Demiş?

avatar
3 Comment threads
3 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
4 Comment authors
adminkürşatBilisimOgretmenicevap veriyorumanonim Recent comment authors

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

  Subscribe  
Bildir
kürşat
Ziyaretçi

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

cevap veriyorum
Ziyaretçi
cevap veriyorum

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

BilisimOgretmeni
Ziyaretçi
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
Ziyaretçi
anonim

projenin hazırlanmış hali var mı

BilisimOgretmeni
Ziyaretçi
BilisimOgretmeni