예제 #1
0
 public int porownajY(punkt a)
 {
     if (y < a.dajY())
     {
         return(-1);
     }
     else if (y > a.dajY())
     {
         return(1);
     }
     else if (x > a.dajX())
     {
         return(1);
     }
     else
     {
         return(-1);
     }
 }
예제 #2
0
        public void napisz()
        {
            if (lewy != null)
            {
                lewy.napisz();
            }
            Console.Write("Liść na głębokości " + d);
            switch (typ)
            {
            case 1:
                Console.WriteLine("; punkt o współżędnych (" + punkcik.dajX() + "," + punkcik.dajY() + ")");
                break;

            case 2:
                Console.WriteLine("; linia pionowa o współżędnej " + wspolzendna);
                break;

            case 3:
                Console.WriteLine("; linia pozioma o współżędnej " + wspolzendna);
                break;
            }
            if (prawy != null)
            {
                prawy.napisz();
            }
        }