static void Main(string[] args)
        {
            KompleksniBroj kb = new KompleksniBroj(2, 3);
            Console.WriteLine(kb); // "2+3j"

            kb.Imaginarni = -3;
            Console.WriteLine(kb); // "2-3j"

            kb.Realni = 0;
            Console.WriteLine(kb); // "-3j"

            kb.Imaginarni = 0;
            Console.WriteLine(kb); // "0"

            kb.Imaginarni = 1;
            Console.WriteLine(kb); // "j"

            kb.Imaginarni = -1;
            Console.WriteLine(kb); // "-j"

            kb.Imaginarni = 0;
            kb.Realni = -2;
            Console.WriteLine(kb); // "-2"

            Console.WriteLine("GOTOVO!!!");
            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            KompleksniBroj kb = new KompleksniBroj(2, 3);

            Console.WriteLine(kb); // "2+3j"

            kb.Imaginarni = -3;
            Console.WriteLine(kb); // "2-3j"

            kb.Realni = 0;
            Console.WriteLine(kb); // "-3j"

            kb.Imaginarni = 0;
            Console.WriteLine(kb); // "0"

            kb.Imaginarni = 1;
            Console.WriteLine(kb); // "j"

            kb.Imaginarni = -1;
            Console.WriteLine(kb); // "-j"

            kb.Imaginarni = 0;
            kb.Realni     = -2;
            Console.WriteLine(kb); // "-2"

            Console.WriteLine("GOTOVO!!!");
            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            KompleksniBroj kb = new KompleksniBroj(2, 3);
            Debug.Assert(kb.ToString() == "2+3j");

            kb.Imaginarni = -3;
            Debug.Assert(kb.ToString() == "2-3j");

            kb.Realni = 0;
            Debug.Assert(kb.ToString() == "-3j");

            kb.Imaginarni = 0;
            Debug.Assert(kb.ToString() == "0");

            kb.Realni = -2;
            Debug.Assert(kb.ToString() == "-2");
        }
        static void Main(string[] args)
        {
            KompleksniBroj kb = new KompleksniBroj(2, 3);
            Debug.Assert(kb.ToString() == "2+3j");      //provjera assert i baca exception ako nije dobro

            kb.Imaginarni = -3;
            Debug.Assert(kb.ToString() == "2-3j");

            kb.Realni = 0;
            Debug.Assert(kb.ToString() == "-3j");

            kb.Imaginarni = 0;
            Debug.Assert(kb.ToString() == "0");

            kb.Realni = -2;
            Debug.Assert(kb.ToString() == "-2");
        }
Esempio n. 5
0
        static void Main(string[] args)
        {
            KompleksniBroj kb1 = new KompleksniBroj(1, 2);
            KompleksniBroj kb2 = new KompleksniBroj(0, -4);

            KompleksniBroj zbroj = kb1 + kb2;

            Console.WriteLine("({0}) + ({1}) = {2}", kb1, kb2, zbroj);

            // Naredba koja poziva binarni operator -
            //KompleksniBroj razlika = kb2 - kb1;
            //Console.WriteLine("({0}) - ({1}) = {2}", kb2, kb1, razlika);

            // Naredba koja poziva unarni operator -
            //Console.WriteLine("-[({0}) + ({1})] = {2}", kb1, kb2, -(zbroj));

            Console.WriteLine("GOTOVO!!!");
            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            KompleksniBroj kb1 = new KompleksniBroj(1, 2);
            KompleksniBroj kb2 = new KompleksniBroj(0, -4);

            KompleksniBroj zbroj = kb1 + kb2;
            Debug.Assert(zbroj.ToString() == "1 - 2i");
            Console.WriteLine("({0}) + ({1}) = {2}", kb1, kb2, zbroj);

            KompleksniBroj razlika = kb2 - kb1;
            Debug.Assert(razlika.ToString() == "-1 - 6i");
            Console.WriteLine("({0}) + ({1}) = {2}", kb1, kb2, razlika);

            Debug.Assert((-zbroj).ToString() == "-1 + 2i");
            Console.WriteLine("-[({0}) + ({1})] = {2}", kb1, kb2, -(zbroj));

            Console.WriteLine("GOTOVO!!!");
            Console.ReadKey();
        }
 public void ToString_VraćaTekstZaNulu()
 {
     KompleksniBroj kb = new KompleksniBroj(0, 0);
     Assert.AreEqual("0", kb.ToString());
 }
 public void ToString_VraćaTekstZaKompleksniBrojSRealnimIPozitvnimImaginarnimDijelom()
 {
     KompleksniBroj kb = new KompleksniBroj(2, 3);
     Assert.AreEqual("2+3j", kb.ToString());
 }
 public void ToString_VraćaTekstZaKompleksniBrojSamoSNegativnimImaginarnimDijelom()
 {
     KompleksniBroj kb = new KompleksniBroj(0, -3);
     Assert.AreEqual("-3j", kb.ToString());
 }
 public void ToString_VraćaTekstZaImaginarnuJedinicu()
 {
     KompleksniBroj kb = new KompleksniBroj(0, 1);
     Assert.AreEqual("j", kb.ToString());
 }
 public void ToString_VraćaTekstZaBrojSamoSNegativnimRealnimDijelom()
 {
     KompleksniBroj kb = new KompleksniBroj(-2, 0);
     Assert.AreEqual("-2", kb.ToString());
 }