Пример #1
0
        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);
        }
Пример #2
0
 public void uygula(HarfDizisi dizi)
 {
     if (dizi.aradanKiyasla(dizi.Length - 2, NK))
     {
         dizi.harfDegistir(dizi.Length - 1, alfabe.harf('g'));
     }
 }
Пример #3
0
 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);
 }
Пример #4
0
 public bool  aradanKiyasla(HarfDizisi h1, HarfDizisi h2, int baslangic)
 {
     return h1.aradanKiyasla(baslangic, h2);
 }
Пример #5
0
 public void uygula(HarfDizisi dizi) {
     if (dizi.aradanKiyasla(dizi.Length - 2, NK))
         dizi.harfDegistir(dizi.Length - 1, alfabe.harf('g'));
 }
Пример #6
0
 public bool  aradanKiyasla(HarfDizisi h1, HarfDizisi h2, int baslangic)
 {
     return(h1.aradanKiyasla(baslangic, h2));
 }