dottore
Centipat
- Katılım
- 2 Haziran 2021
- Mesajlar
- 156
- Çözümler
- 1
Daha fazla
- Cinsiyet
- Erkek
string sesli;
string[] metin = new string[5];
sesli = "aeuüoöıi";
int i, x, sayac;
for (i = 0; i < 5; i++)
{
Console.Write("{0}. İsimi giriniz: ", i + 1);
metin = Console.ReadLine();
}
sayac = 0;
for (x = 1; x <= 5; x++)
{
sayac = 0;
for (i = 0; i < metin.Length; i++)
{
if (sesli.Contains(metin))
{
sayac++;
}
}
Console.WriteLine("Girilen {0}. isimde {1} adet sesli harf vardır.", x, sayac);
}
Kullanıcının girdiği 5 isimde kaç adet sesli harf olduğunu bulan kod yazmaya çalışıyorum. Ne yaparsam yapayım sonuç her zaman sıfır çıkıyor. Nerede hata yaptığımı bir türlü bulamadım, yardımcı olabilir misiniz?
string[] metin = new string[5];
sesli = "aeuüoöıi";
int i, x, sayac;
for (i = 0; i < 5; i++)
{
Console.Write("{0}. İsimi giriniz: ", i + 1);
metin = Console.ReadLine();
}
sayac = 0;
for (x = 1; x <= 5; x++)
{
sayac = 0;
for (i = 0; i < metin.Length; i++)
{
if (sesli.Contains(metin))
{
sayac++;
}
}
Console.WriteLine("Girilen {0}. isimde {1} adet sesli harf vardır.", x, sayac);
}
Kullanıcının girdiği 5 isimde kaç adet sesli harf olduğunu bulan kod yazmaya çalışıyorum. Ne yaparsam yapayım sonuç her zaman sıfır çıkıyor. Nerede hata yaptığımı bir türlü bulamadım, yardımcı olabilir misiniz?