Bir kelimenin içinde kaç tane ses harf var, her harf için ayrı sonuç olarak, yazdırmayı anlatıyorum.

Bundan önceki yazılarımda kullandığım komutlar var yine, yeni bir şey yok. Sadece bir dizi oluşturdum, dizileri bilmiyorsanız yabancı gelebilir…

İlk olarak aşağıdaki formu oluşturun.

Formu oluşturduysanız şimdi de butonun içine aşağıdaki komutları yazacaksınız. İlk önce gerekli değişkenleri tanımladım, bunun yanı sıra bir dizi tanımladım.  Textbox’dan gelen değeri ToLower() ile tamamını küçük harfe dönüştürüp okunan adlı değişkene atadım. ToLower() kullanmazsanız büyük sesli harf girildiğinde kullandığımız bu yöntemde  sesli harf olarak görmeyecektir.  Sonraki bölümde klavyeden girilen kelimedeki harfsayısı kadar sayaçı döndürüyoruz, bunu bulmak için de Length kodunu yazdım.  Geçen sefer anlattığım substring komutu ile kelimeyi parçalayıp harf harf alıyoruz, aldığımız kelimeyi string olarak tanımladığımız UNLU içinde arıyoruz. Harf, UNLU içinde varsa 1 değeri gelir yoksa -1. Buna göre gerekli koşulu oraya yazdım. Koşul doğru olduğunda dizi içindeki değeri 1 artırıyoruz.İkinci for döngüsünde de dizideki değer sıfıra eşit değilse hangi harften kaç tane var yazıyor.

Resmi büyük görmek için üzerine tıklayın.