Ejemplo n.º 1
0
        public void EquationDegree2Test()
        {
            double a = 1, b = 2, c = 3;
            string valoreAspettato = "Non ci sono soluzioni";
            string valoreRitorno   = Equazioni.EquationDegree2(a, b, c);

            Assert.AreEqual(valoreAspettato, valoreRitorno);
        }
Ejemplo n.º 2
0
        public void EquationDegree2Test4()
        {
            double a = 2, b = 5, c = 2;
            string risultatoEffettivo = Equazioni.EquationDegree2(a, b, c);
            string risultatoAspettato = "-0,5, -2";

            Assert.AreEqual(risultatoEffettivo, risultatoAspettato);
        }
Ejemplo n.º 3
0
        public void EquationDegree2Test3()
        {
            double a = 0, b = 2, c = 3;
            string risultatoEffettivo = Equazioni.EquationDegree2(a, b, c);
            string risultatoAspettato = "Impossibile";

            Assert.AreEqual(risultatoEffettivo, risultatoAspettato);
        }
Ejemplo n.º 4
0
        static void Main(string[] args)
        {
            double a = 5;
            double b = 6;
            double c = -17;

            Console.WriteLine(Equazioni.EquationDegree2(a, b, c));
        }
        public void TestEquationDegree2_5()
        {
            double a         = 0;
            double b         = -4;
            double c         = 4;
            string aspettato = "-1";
            string response  = Equazioni.EquationDegree2(a, b, c);

            Assert.AreEqual(aspettato, response);
        }
        public void TestEquationDegree2_3()
        {
            double a         = 12;
            double b         = 1;
            double c         = 5;
            string aspettato = "Impossibile";
            string response  = Equazioni.EquationDegree2(a, b, c);

            Assert.AreEqual(aspettato, response);
        }
        public void TestEquationDegree2_2()
        {
            double a         = 1;
            double b         = 5;
            double c         = -14;
            string aspettato = "2 e -7";
            string response  = Equazioni.EquationDegree2(a, b, c);

            Assert.AreEqual(aspettato, response);
        }
        public void TestEquationDegree2_1()
        {
            double a         = 0;
            double b         = 0;
            double c         = 0;
            string aspettato = "Indeterminato";
            string response  = Equazioni.EquationDegree2(a, b, c);

            Assert.AreEqual(aspettato, response);
        }
        public void TestEquationDegree7()
        {
            double a   = 1;
            double b   = 5;
            double c   = -14;
            string asp = "2 e -7";
            string ott = Equazioni.EquationDegree2(a, b, c);

            Assert.AreEqual(asp, ott);
        }
        public void TestEquationDegree6()
        {
            double a   = 4;
            double b   = 5;
            double c   = 5;
            string asp = "impossibile";
            string ott = Equazioni.EquationDegree2(a, b, c);

            Assert.AreEqual(asp, ott);
        }
        public void TestEquationDegree5()
        {
            double a   = 0;
            double b   = 0;
            double c   = 3;
            string asp = "indeterminato";
            string ott = Equazioni.EquationDegree2(a, b, c);

            Assert.AreEqual(asp, ott);
        }
Ejemplo n.º 12
0
        static void Main(string[] args)
        {
            //Equazioni di primo grado
            Console.WriteLine("Equazione primo grado\n------------------------");
            Console.Write("Inserisci a: ");
            double a = double.Parse(Console.ReadLine());

            Console.Write("Inserisci b: ");
            double b = double.Parse(Console.ReadLine());

            Console.WriteLine($"La tua equazione è determinata ? {Equazioni.IsDetermined(a)}");
            Console.WriteLine($"La tua equazione è impossibile ? {Equazioni.IsInconsistent(a,b)}");
            string risultatoEquazione = Equazioni.EquationDegree1(a, b);

            Console.WriteLine($"Il risultato dell'equazione è: {risultatoEquazione}");

            //Equazioni di secondo grado
            Console.WriteLine("\nEquazione secondo grado\n---------------------------");
            Console.Write("Inserisci a: ");
            double a2 = double.Parse(Console.ReadLine());

            Console.Write("Inserisci b: ");
            double b2 = double.Parse(Console.ReadLine());

            Console.Write("Inserisci c: ");
            double c = double.Parse(Console.ReadLine());

            Console.WriteLine($"La tua equazione è di secondo grado ? {Equazioni.IsDegree2(a)}");
            double delta = Equazioni.Delta(a2, b2, c);

            Console.WriteLine($"Delta = {delta}");
            string risultatoEquazione2 = Equazioni.EquationDegree2(a2, b2, c);

            Console.WriteLine($"Il risultato dell'equazione è: {risultatoEquazione2}");
            Console.ReadLine();
        }