Example #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Inserisci i termini dell'equazione di primo grado:");
            Console.Write("a = ");
            int ax = Convert.ToInt32(Console.ReadLine());

            Console.Write("b = ");
            int b = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine(Equazioni.EquationDegree1(ax, b));
            Console.WriteLine(Equazioni.SolutionDegree1(ax, b));

            Console.WriteLine();

            Console.WriteLine("Inserisci i termini dell'equazione di scondo grado:");
            Console.Write("a = ");
            int ax2 = Convert.ToInt32(Console.ReadLine());

            Console.Write("b = ");
            int bx = Convert.ToInt32(Console.ReadLine());

            Console.Write("c = ");
            int c = Convert.ToInt32(Console.ReadLine());


            if (Equazioni.IsDegree2(ax2) == false)
            {
                Console.WriteLine("L'equazione NON è di secondo grado");
            }

            Console.WriteLine($"Il delta dell'equazuione è: {Equazioni.Delta(ax2, bx, c)}");
            Console.WriteLine(Equazioni.CalcoloEquazione(ax2, bx, c));
        }
Example #2
0
        public void EquationDegree1Test4()
        {
            double a = -3, b = 9;
            string risultatoEffettivo = Equazioni.EquationDegree1(a, b);
            string risultatoAspettato = "-3";

            Assert.AreEqual(risultatoEffettivo, risultatoAspettato);
        }
Example #3
0
        public void EquationDegree1_3()
        {
            double a        = 0;
            double b        = 0;
            string risposta = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual("Indeterminata", risposta);
        }
Example #4
0
        public void EquationDegree1Test2()
        {
            double a = 0, b = 0;
            string risultatoEffettivo = Equazioni.EquationDegree1(a, b);
            string risultatoAspettato = "Indeterminata";

            Assert.AreEqual(risultatoEffettivo, risultatoAspettato);
        }
Example #5
0
        public void EquationDegree1Test3()
        {
            double a = 0, b = 1;
            string risultatoEffettivo = Equazioni.EquationDegree1(a, b);
            string risultatoAspettato = "Impossibile";

            Assert.AreEqual(risultatoEffettivo, risultatoAspettato);
        }
Example #6
0
        public void EquationDegree1_1()
        {
            double a        = 0;
            double b        = 3;
            string risposta = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual("Impossibile", risposta);
        }
Example #7
0
        public void EquationDegree1()
        {
            double a        = 3;
            double b        = 3;
            string risposta = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual("-1", risposta);
        }
        public void TestEquazioneDiPrimoGrado3()
        {
            double a = 9, b = 5;
            string valoreAspettato = $"impossibile";
            string valoreRitorno   = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(valoreAspettato, valoreRitorno);
        }
Example #9
0
        public void EquationDegree1_2()
        {
            double a        = 2;
            double b        = 0;
            string risposta = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual("0", risposta);
        }
        public void TestEquazioneDiPrimoGrado1()
        {
            double a = 0, b = 0;
            string valoreAspettato = "indeterminato";
            string valoreRitorno   = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(valoreAspettato, valoreRitorno);
        }
        public void TestEquazioneDiPrimoGrado2()
        {
            double a = 3, b = 6;
            string valoreAspettato = $"{2}";
            string valoreRitorno   = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(valoreAspettato, valoreRitorno);
        }
        public void Eq1GradoSoluzione()
        {
            double a = 4, b = 28;
            string valoreAspettato = $"{7}";
            string valoreRitorno   = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(valoreAspettato, valoreRitorno);
        }
Example #13
0
        public void EquationDegree1Test()
        {
            double a = 2, b = 4;
            string valoreAspettato = "Il risultato dell'equazione è: 2";
            string valoreRitorno   = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(valoreAspettato, valoreRitorno);
        }
        public void Eq1GradoImpossibile()
        {
            double a = 0, b = 11;
            string valoreAspettato = $"Impossibile";
            string valoreRitorno   = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(valoreAspettato, valoreRitorno);
        }
        public void Eq1GradoIndeterminata()
        {
            double a = 0, b = 0;
            string valoreAspettato = "Indeterminato";
            string valoreRitorno   = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(valoreAspettato, valoreRitorno);
        }
Example #16
0
        public void EquazionePrimoGrado()
        {
            int    a = 5;
            int    b = 10;
            string valoreaspettato = "x - 2";
            string risultato       = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(valoreaspettato, risultato);
        }
Example #17
0
        public void EquationDegree2()
        {
            double a           = 2;
            double b           = 1;
            string rispostaasp = "-0,5";
            string risposta    = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(rispostaasp, risposta);
        }
Example #18
0
        public void EquationDegree1()
        {
            double a           = 0;
            double b           = 8;
            string rispostaasp = "Impossibile";
            string risposta    = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(rispostaasp, risposta);
        }
        public void TestEquationDegree1_2()
        {
            double a         = 0;
            double b         = 5;
            string aspettato = "Impossibile";
            string response  = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(aspettato, response);
        }
        public void EquationDegree1()
        {
            double a = 4;
            double b = 12;
            double risposta_aspettata = -3;
            string risposta           = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(risposta_aspettata, risposta);
        }
Example #21
0
        public void testEquazionePrimoGrado3()
        {
            double a = 0;
            double b = 0;
            string valoreAspettato = ("l'equazione è indeterminata");
            string controllo       = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(valoreAspettato, controllo);
        }
Example #22
0
        public void SoluzionePrimoGrado3()
        {
            double a = 0;
            double b = -2;
            string risultato_aspettato = "L'equazione di primo grado è impossibile";
            string risultato_effettivo = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(risultato_effettivo, risultato_aspettato);
        }
Example #23
0
        public void SoluzionePrimoGrado2()
        {
            double a = 0;
            double b = 0;
            string risultato_aspettato = "L'equazione di primo grado è indeterminata";
            string risultato_effettivo = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(risultato_effettivo, risultato_aspettato);
        }
Example #24
0
        public void SoluzionePrimoGrado1()
        {
            double a = 2;
            double b = 1;
            string risultato_aspettato = $"L'equazione è determinata e la soluzione della x è {-0.5}";
            string risultato_effettivo = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(risultato_effettivo, risultato_aspettato);
        }
        public void TestMethod5()
        {
            double a = 2;
            double b = 4;
            double risposta_aspettata = -2;
            double risposta           = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(risposta_aspettata, risposta);
        }
        public void TestEquationDegree1_4()
        {
            double a         = -5;
            double b         = -10;
            string aspettato = "2";
            string response  = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(aspettato, response);
        }
Example #27
0
        public void EquationDegree1Test()
        {
            double a = 3;                               //2, 2,0,3
            double b = 0;                               //4, -4,0,0
            string risultato_aspettato = "impossibile"; //"il risultato dell'equazione è: 2","il risultato dell'equazione è: -2","indeterminato","impossibile"
            string risp = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(risultato_aspettato, risp);
        }
Example #28
0
        public void EquationDegree()
        {
            double a           = 0;
            double b           = 0;
            string rispostaasp = "Indeterminato";
            string risposta    = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(rispostaasp, risposta);
        }
Example #29
0
        public void EquationDegree1Test()
        {
            double a = 2;
            double b = 4;
            string valoreaspettato = "x = 2";
            string valoreritorno   = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(valoreaspettato, valoreritorno);
        }
        public void TestEquationDegree1_1()
        {
            double a         = 0;
            double b         = 0;
            string aspettato = "Indeterminato";
            string response  = Equazioni.EquationDegree1(a, b);

            Assert.AreEqual(aspettato, response);
        }