コード例 #1
0
ファイル: Vozilo.cs プロジェクト: dejap1978/ITObukaModul2
        public static int PorediCene(Vozilo v1, Vozilo v2)
        {
            double vr1 = v1.Vrednost();
            double vr2 = v2.Vrednost();

            if (vr1 == vr2)
            {
                return(0);
            }
            else if (vr1 < vr2)
            {
                return(-1);
            }
            else
            {
                return(1);
            }
        }
コード例 #2
0
ファイル: Vozilo.cs プロジェクト: dejap1978/ITObukaModul2
        public int PorediCene(Vozilo v)
        {
            double v1 = Vrednost();
            double v2 = v.Vrednost();

            if (v1 == v2)
            {
                return(0);
            }
            else if (v1 < v2)
            {
                return(-1);
            }
            else
            {
                return(1);
            }
        }
コード例 #3
0
        static void TestVozila()
        {
            Vozilo audi = new Vozilo("Audi", "A4", 2005, "NS 3245 JK", 220, 110);
            Vozilo bmw  = new Vozilo("BMW", "320i", 2007, "BG 2093 NN", 215, 130);

            // ispis podataka
            audi.StampajPodatke();
            bmw.StampajPodatke();

            // uporedi audi sa bmw
            int    rez    = audi.PorediCene(bmw);
            string poruka = "";

            switch (rez)
            {
            case -1:
            {
                poruka = "Nas auto je jeftiniji :(";
                break;
            }

            case 0:
            {
                poruka = "Nas Audi ima istu vrednost kao drugi automobil";
                break;
            }

            case 1:
            {
                poruka = "Nas auto je skuplji od drugog automobila...";
                break;
            }
            }
            Console.WriteLine(poruka);

            Console.Write("-1 ako je prvo vozilo skuplje, 0 ako je vrednost jednaka, 1 ako je drugo vozilo skuplje");
            Console.WriteLine(Vozilo.PorediCene(audi, bmw));
        }