コード例 #1
0
        public void IsNotInconsisted()
        {
            double a        = 4;
            bool   risposta = Equazioni.IsInconsisted(a);

            Assert.AreEqual(false, risposta);
        }
コード例 #2
0
        public void IsInconsisted()
        {
            double a        = 0;
            bool   risposta = Equazioni.IsInconsisted(a);

            Assert.AreEqual(true, risposta);
        }
コード例 #3
0
        public void IsNotInconsistedTest()
        {
            double a        = 3;
            double b        = 1;
            bool   risposta = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(false, risposta);
        }
コード例 #4
0
        public void Inconsisted()
        {
            double a           = 3;
            bool   rispostaasp = false;
            bool   risposta    = Equazioni.IsInconsisted(a);

            Assert.AreEqual(rispostaasp, risposta);
        }
コード例 #5
0
        public void IsInconsistedTest()
        {
            double a = 0, b = 5;
            bool   ValoreAspettato = true;
            bool   ValoreRitorno   = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(ValoreAspettato, ValoreRitorno);
        }
コード例 #6
0
        public void TestMethod2()
        {
            double a = 3;
            bool   risposta2_aspettata = false;
            bool   risposta2           = Equazioni.IsInconsisted(a);

            Assert.AreEqual(risposta2_aspettata, risposta2);
        }
コード例 #7
0
        public void Inconsisted1()
        {
            double a           = 0;
            bool   rispostaasp = true;
            bool   risposta    = Equazioni.IsInconsisted(a);

            Assert.AreEqual(rispostaasp, risposta);
        }
コード例 #8
0
        public void EquazioneIndeterminata()
        {
            double a = 0; double b = 3;
            bool   risposta_aspettata = true;
            bool   risposta_effettiva = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(risposta_aspettata, risposta_effettiva);
        }
コード例 #9
0
        public void IsInconsistedTest1()
        {
            double a = 5, b = 3;
            bool   ValoreAspettato = false;
            bool   ValoreRitorno   = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(ValoreAspettato, ValoreRitorno);
        }
コード例 #10
0
        public void EquazioneDiSecondoGrado()
        {
            double esponente = 2, a = 4;
            bool   valoreAspettato = true;
            bool   valoreRitorno   = Equazioni.IsInconsisted(esponente, a);

            Assert.AreEqual(valoreAspettato, valoreRitorno);
        }
コード例 #11
0
        public void EquazioneDiPrimoGradoImpossibile()
        {
            double a = 8, b = 14;
            bool   valoreAspettato = true;
            bool   valoreRitorno   = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(valoreAspettato, valoreRitorno);
        }
コード例 #12
0
        public void TestIsInconsisted3()
        {
            double a = 0, b = -3;
            bool   RespAttesa = true;
            bool   Resp       = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(RespAttesa, Resp);
        }
コード例 #13
0
        public void TestIsInconsisted6()
        {
            double a = -3, b = 3;
            bool   RespAttesa = false;
            bool   Resp       = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(RespAttesa, Resp);
        }
コード例 #14
0
        public void Impossible1()
        {
            double b = 0;
            double a = 0;
            bool   valoreaspettato = true;
            bool   risultato       = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(valoreaspettato, risultato);
        }
コード例 #15
0
        public void TestIsInconsistedFalse()
        {
            double a = 5;
            double b = 6;
            bool   valore_aspettato = false;
            bool   prova            = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(valore_aspettato, prova);
        }
コード例 #16
0
        public void IsInconsistedTest()
        {
            double a = 10; //0,10
            double b = 3;  //0,3
            bool   risultato_aspettato = false;
            bool   risp = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(risultato_aspettato, risp);
        }
コード例 #17
0
        public void IsInconsistedTest()
        {
            double a = 8;
            double b = 4;
            bool   valoreaspettato = false;
            bool   valoreritorno   = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(valoreaspettato, valoreritorno);
        }
コード例 #18
0
        public static void TestIsInconsident1()
        {
            double a = 7;
            double b = 4;
            bool   risposta_aspettata = false;
            bool   risposta           = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(risposta_aspettata, risposta);
        }
コード例 #19
0
        public void testIsInconsisted()
        {
            double a = 0;
            double b = 12;
            bool   valoreaspettato = true;
            bool   controllo       = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(valoreaspettato, controllo);
        }
コード例 #20
0
ファイル: UnitTest1.cs プロジェクト: Sgara002/Sgaragli
        public void TestIns3()
        {
            double a   = 5;
            double b   = 5;
            bool   asp = false;
            bool   ott = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(asp, ott);
        }
コード例 #21
0
        public void TestIsInconsisted2()
        {
            double a = 6;
            double b = 6;
            bool   response_attesa = false;
            bool   response        = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(response_attesa, response);
        }
コード例 #22
0
        public void TestIsInconsided()
        {
            double a = 0;
            double b = 4;
            bool   risposta_aspettata = true;
            bool   risposta           = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(risposta_aspettata, risposta);
        }
コード例 #23
0
ファイル: UnitTest1.cs プロジェクト: Sgara002/Sgaragli
        public void TestIns4()
        {
            double a   = 0;
            double b   = 0;
            bool   asp = true;
            bool   ott = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(asp, ott);
        }
コード例 #24
0
        public void EquazioneImpossibile2()
        {
            double a = 0;
            double b = 15;
            bool   risultato_aspettato = true;
            bool   risultato_effettivo = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(risultato_aspettato, risultato_effettivo);
        }
コード例 #25
0
        public void TestInconsisted5()
        {
            double a = 0, b = -3;
            bool   Risp_aspettata = false;

            bool risp             = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(Risp_aspettata, risp);
        }
コード例 #26
0
        public void Test_IsInconsisted2()
        {
            double b         = -1;
            double a         = 0;
            bool   Risultato = true;

            bool Risultato2 = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(Risultato, Risultato2);
        }
コード例 #27
0
        public void Test_IsInconsisted()
        {
            double b         = 0;
            double a         = 1;
            bool   Risultato = false;

            bool Risultato2 = Equazioni.IsInconsisted(a, b);

            Assert.AreEqual(Risultato, Risultato2);
        }
コード例 #28
0
        public void Impossibile()
        {
            double a = 8;
            double b = 10;
            //bool valore_aspettato = false;
            bool resp = Equazioni.IsInconsisted(a, b);

            //Assert.AreEqual(valore_aspettato, resp);
            Assert.IsFalse(resp);
        }
コード例 #29
0
 private void bntCalcola_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         int  a1 = int.Parse(txtA.Text);
         int  b1 = int.Parse(txtB.Text);
         bool b2 = Equazioni.IsInconsisted(a1, b1);
         if (b2)
         {
             lblRisultato.Content = "l'equazione è impossibile";
         }
         else
         {
             lblRisultato.Content = "l'equazione non è impossibile";
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Prima di premere il bottone inserisci cosa ti chiede il problema", "Errore", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }
コード例 #30
0
        static void Main(string[] args)
        {
            Console.Write("1 verifica se è determinata, \n2 se è impossibile, \n3 se è di secondo grado, \n4 se vuoi calcolare il delta, \n5 se vuoi il risultato di un'equazione di secondo grado, \n6 se vuoi il risultato di un'equazione di primo grado \nInserisci il numero accanto di cosa vuoi eseguire:");
            string str = Console.ReadLine();

            switch (str)
            {
            case "1":
                Console.Write("Inserisci il valore di a: ");
                int  a = int.Parse(Console.ReadLine());
                bool b = Equazioni.IsDetermined(a);
                if (b)
                {
                    Console.WriteLine("l'equazione è determinata");
                }
                else
                {
                    Console.WriteLine("l'equazione non è determinata");
                }
                break;

            case "2":
                Console.Write("Inserisci il valore di a: ");
                int a1 = int.Parse(Console.ReadLine());
                Console.Write("Inserisci il valore di b: ");
                int  b1 = int.Parse(Console.ReadLine());
                bool b2 = Equazioni.IsInconsisted(a1, b1);
                if (b2)
                {
                    Console.WriteLine("l'equazione è impossibile");
                }
                else
                {
                    Console.WriteLine("l'equazione non è impossibile");
                }
                break;

            case "3":
                Console.Write("Inserisci il valore di a: ");
                int  a2 = int.Parse(Console.ReadLine());
                bool b3 = Equazioni.IsDegree2(a2);
                if (b3)
                {
                    Console.WriteLine("è di secondo grado");
                }
                else
                {
                    Console.WriteLine("non è di secondo grado");
                }
                break;

            case "4":
                Console.Write("Inserisci il valore di a: ");
                int a3 = int.Parse(Console.ReadLine());
                Console.Write("Inserisci il valore di b: ");
                int b4 = int.Parse(Console.ReadLine());
                Console.Write("Inserisci il valore di c: ");
                int    c  = int.Parse(Console.ReadLine());
                double b5 = Equazioni.Delta(a3, b4, c);
                Console.WriteLine($"Il delta è: {b5} ");
                break;

            case "5":
                Console.Write("Inserisci il valore di a: ");
                int a4 = int.Parse(Console.ReadLine());
                Console.Write("Inserisci il valore di b: ");
                int b6 = int.Parse(Console.ReadLine());
                Console.Write("Inserisci il valore di c: ");
                int    c1 = int.Parse(Console.ReadLine());
                string s  = Equazioni.EquazioneSecondo(a4, b6, c1);
                Console.WriteLine(s);
                break;

            case "6":
                Console.Write("Inserisci il valore di a: ");
                double a5 = int.Parse(Console.ReadLine());
                Console.Write("Inserisci il valore di b: ");
                double b7 = int.Parse(Console.ReadLine());
                string s1 = Equazioni.EquationDegree1(a5, b7);
                Console.WriteLine(s1);
                break;


            default:
                Console.Write("valore inserito non valido");
                break;
            }
        }