public void testAradanKarsilastir() { HarfDizisi kelime = new HarfDizisi("kedicikler", alfabe); HarfDizisi o1 = new HarfDizisi("cik", alfabe); HarfDizisi o2 = new HarfDizisi("er", alfabe); HarfDizisi o3 = new HarfDizisi("ere", alfabe); Assert.IsTrue(kelime.aradanKiyasla(4, o1)); Assert.IsTrue(kelime.aradanKiyasla(5, o1) == false); Assert.IsTrue(kelime.aradanKiyasla(11, o1) == false); Assert.IsTrue(kelime.aradanKiyasla(8, o2)); Assert.IsTrue(kelime.aradanKiyasla(8, o3) == false); }
public void uygula(HarfDizisi dizi) { if (dizi.aradanKiyasla(dizi.Length - 2, NK)) { dizi.harfDegistir(dizi.Length - 1, alfabe.harf('g')); } }
public bool aradanKiyasla(HarfDizisi h1, HarfDizisi h2, int baslangic) { return h1.aradanKiyasla(baslangic, h2); }
public void uygula(HarfDizisi dizi) { if (dizi.aradanKiyasla(dizi.Length - 2, NK)) dizi.harfDegistir(dizi.Length - 1, alfabe.harf('g')); }
public bool aradanKiyasla(HarfDizisi h1, HarfDizisi h2, int baslangic) { return(h1.aradanKiyasla(baslangic, h2)); }