1. Anasayfa
  2. Nesne Tabanlı Programlama

Visual Studio C# Dersleri – C# ile Hece Sayısını Bulma

Visual Studio C# Dersleri – C# ile Hece Sayısını Bulma
0

C# ile textbox’a girilen veya değişken olarak verilen bir ifadedeki hece sayısını bulmak için ifade içinde geçen sesli harf sayısını saymak yeterli olacaktır. yani “Bilişim” => 3 Hece / 3 Sesli harf :)
ilk olarak aşağıdaki form tasarımını yapıyoruz..

daha sonra textbox içerisindeki değeri bir değişkene alıp harf harf kontrol edip sesli harf gördükçe hece değerini bir arttırıyoruz..

 
string yazi;
int i, hece=0;
char[] sesliHarf =  { 'a', 'e', 'u' , 'ü' , 'o', 'ö', 'ı', 'i' }  ;
yazi = textBox1.Text;
foreach (char harf in yazi)
{
for (i = 0; i < 8; i++)
{
    if (harf == sesliHarf[i]) hece++;
}
}
label2.Text = "Hece Sayısı= " + hece;

Daha kısa yoldan yapmak isterseniz…

yazi = yazi.ToLower();
string[] hecele = yazi.Split('a', 'e', 'u', 'ü', 'o', 'ö', 'ı', 'i');
label2.Text = (hecele.Length - 1).ToString();
[Yükleme bulunamadı.]
Bu İçeriğe Tepkin Ne Oldu?
  • 0
    ba_ar_l_
    Başarılı
  • 2
    gayet_yi
    Gayet İyi
  • 1
    te_ekk_rler
    Teşekkürler
  • 0
    anlamad_m
    Anlamadım
  • 0
    yetersiz
    Yetersiz
Subscribe
Bildir
guest

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

0 Yorum
Inline Feedbacks
View all comments