Klavyeden girilen bir kelimenin tersten diziliminin aynı olup olmadığını kontrol eden c# kodu:
Console.Write("Lutfen Bir Kelime Giriniz:"); string kelime = Console.ReadLine(); string[] dizi = new string[kelime.Length]; for (int i = 0; i < kelime.Length; i++) { dizi[i] = kelime[i].ToString(); } int sayac = kelime.Length-1; int durum = 0; for (int i = 0; i < kelime.Length; i++) { if (string.Compare(dizi[i],dizi[sayac])==0) { durum = durum + 1; } sayac = sayac - 1; } if (durum==kelime.Length) { Console.WriteLine("Bu kelime aynidir"); } else { Console.WriteLine("Ayni Degil"); }
Özgür Bey,
C# a yeni başladım.Yukarıdaki örneği de test ettim,gayet güzel çalışıyor.
Rica etsem,örneği adım adım açıklayıp,bana eposta gönderebilir misiniz?
Örneğin string kelime = Console.ReadLine();// konsoldan girilen kelime,kelime değişkenine atanır ..gibi
( for döngülerini anlayamadım.)
Teşekkürler,
İyi Çalışmalar