Merhaba arkadaşlar programlama öğrenmek için her zaman yeni örnekler denemelisiniz. Bunun için bugün sizlere C# da Kullanıcı Tarafından Girilen Metindeki Sesli Harfleri Bulma örneğini aktaracağız. C# console ile işlemler nasıl gerçekleşir? C# da Kullanıcı Tarafından Girilen Metindeki Sesli Harfleri Bulma işlemleri nasıl gerçekleşir? Gibi sorularınızın cevabını bu içerikte bulabilirsiniz.
Kod Alanı
Bu uygulama örneğimiz de kullanıcı tarafından girilen bir metin bulunmaktadır. Kullanıcı tarafından girilen metindeki sesli harfleri bulup ekrana yazdıracak olan bu program String ifade değerlerinden oluşmaktadır. Bu uygulamamız da bir çok farklı kodlama komutu kullanmaktayız. Bunlar sırası ile;
C# for döngüsü, C# if-else ve son olarak da C# String fonksiyonlar bu uygulamamız için kullanılan komutlardır. Girilen metindeki sesli harfleri bulduğumuz gibi kaç adet bulunduğunu da hesaplayıp ekrana yazdırıyoruz. Bu uygulamamızın kodlama metini aşağıdaki gibidir:
Console.WriteLine("Bir metin giriniz");
string metin;
int sayac = 0;
metin = Console.ReadLine();
for (int i = 0; i < metin.Length; i++)
{
if (metin.Substring(i, 1) == "a") sayac += 1;
if (metin.Substring(i, 1) == "e") sayac += 1;
if (metin.Substring(i, 1) == "ı") sayac += 1;
if (metin.Substring(i, 1) == "i") sayac += 1;
if (metin.Substring(i, 1) == "o") sayac += 1;
if (metin.Substring(i, 1) == "ö") sayac += 1;
if (metin.Substring(i, 1) == "u") sayac += 1;
if (metin.Substring(i, 1) == "ü") sayac += 1;
if (metin.Substring(i, 1) == "A") sayac += 1;
if (metin.Substring(i, 1) == "E") sayac += 1;
if (metin.Substring(i, 1) == "I") sayac += 1;
if (metin.Substring(i, 1) == "İ") sayac += 1;
if (metin.Substring(i, 1) == "O") sayac += 1;
if (metin.Substring(i, 1) == "Ö") sayac += 1;
if (metin.Substring(i, 1) == "U") sayac += 1;
if (metin.Substring(i, 1) == "Ü") sayac += 1;
}
Console.WriteLine("Bu metinde {0} adet sesli harf kullanılmıştır.", sayac);
Console.ReadLine();

