예제 #1
0
        public static void Executar()
        {
            CalculadoraComum calculadoraComum = new CalculadoraComum();

            //var resultado = calculadoraComum.Somar(5, 8);
            //var resultado1 = calculadoraComum.Subtrair(6, 3);
            //var resultado2 = calculadoraComum.Multiplicar(2, 5);
            //var resultado3 = calculadoraComum.Dividir(16, 2);

            //Console.WriteLine(resultado);
            //Console.WriteLine(resultado1);
            //Console.WriteLine(resultado2);
            //Console.WriteLine(resultado3);

            var resultado = calculadoraComum.Somar(5, 8);

            Console.WriteLine(resultado);
            Console.WriteLine(calculadoraComum.Subtrair(5, 2));
            Console.WriteLine(calculadoraComum.Multiplicar(5, 5));
            Console.WriteLine(calculadoraComum.Dividir(30, 2));


            var CalculadoraCadeia = new calculadoraCadeia();

            CalculadoraCadeia.Somar(3).Multiplicar(3).Imprimir().
            Limpar().Imprimir();

            resultado = CalculadoraCadeia.Somar(3).Multiplicar(6).Resultado();
            Console.WriteLine(resultado);
        }
예제 #2
0
        public static void Executar()
        {
            var calculadoraComum = new CalculadoraComum();
            var resultado1       = calculadoraComum.Somar(5.0, 5);

            Console.WriteLine(resultado1);

            var resultado2 = Somar(1.0, 1);

            Console.WriteLine(resultado2);


            var calculadoraCadeia = new CalculadoraCadeia();

            calculadoraCadeia
            .Somar(3)
            .Multiplicar(3)
            .Imprimir()
            .Limpar()
            .Imprimir();

            var resultado3 = calculadoraCadeia
                             .Somar(3)
                             .Multiplicar(2)
                             .Resultado();

            Console.WriteLine(resultado3);
        }
        public static void Executar()
        {
            var calculadoraComum = new CalculadoraComum();
            var resultado        = calculadoraComum.Soma(5, 3);

            Console.WriteLine(resultado);
            Console.WriteLine(calculadoraComum.Subtrair(135, 32));
            Console.WriteLine(calculadoraComum.Multiplicar(10, 2));
            Console.WriteLine(calculadoraComum.Divisao(4, 2));
        }
예제 #4
0
        public static void Executar()
        {
            var calculadoraComum = new CalculadoraComum();
            var resultado        = calculadoraComum.Somar(1, 2);

            var caculadoraCadeia = new CalculadoraCadeia();

            caculadoraCadeia.Somar(3).Multiplicar(2);

            resultado = caculadoraCadeia.Somar(4).Multiplicar(2).Resultado();
            Console.WriteLine(resultado);
        }
예제 #5
0
        public static void Executar()
        {
            var calculadoraComum = new CalculadoraComum();
            var resultado        = calculadoraComum.Somar(5, 5);

            Console.WriteLine(resultado);
            Console.WriteLine(calculadoraComum.Subtrair(2, 7));
            Console.WriteLine(calculadoraComum.Multiplicar(4, 4));

            var calculadoraCadeia = new CalculadoraCadeia();

            calculadoraCadeia.Somar(3).Multiplicar(9).Imprimir().Limpar().Imprimir();
        }
        public static void Executar()
        {
            var calc = new CalculadoraComum();

            Console.WriteLine(calc.Somar(1, 2, 3));

            var calcCadeia = new CalculadoraCadeia();

            calcCadeia.Somar(3);
            Console.WriteLine(calcCadeia.Resultado());
            calcCadeia.Multiplicar(4);
            Console.WriteLine(calcCadeia.Resultado());
        }
예제 #7
0
        public static void Executar()
        {
            var calculadoraComum = new CalculadoraComum();
            var resultado        = calculadoraComum.Somar(3, 4);

            Console.WriteLine(resultado);
            Console.WriteLine(calculadoraComum.Subtrair(5, 8));
            Console.WriteLine(calculadoraComum.Multiplicar(6, 7));

            var calculadoraEncadeada = new CalculadorCadeia();

            calculadoraEncadeada.Somar(4).Multiplicar(6).Imprimir().Limpar().Resultado();
        }
예제 #8
0
        public static void Executar()
        {
            var calculadoraComum = new CalculadoraComum();
            var resultado        = calculadoraComum.Somar(31, 11);

            Console.WriteLine(resultado);
            Console.WriteLine(calculadoraComum.Subtrair(88, 46));
            Console.WriteLine(calculadoraComum.Multiplicar(21, 2));

            var calculadoraCadeia = new CalculadoraCadeia();

            calculadoraCadeia.Somar(10).Multiplicar(5).Subtrair(8).Imprimir().Limpar().Resultado();

            resultado = calculadoraCadeia.Somar(10).Multiplicar(5).Subtrair(8).Resultado();
            Console.WriteLine(resultado);
        }
예제 #9
0
        public static void Executar()
        {
            var calculadoraComum = new CalculadoraComum();

            Console.WriteLine(calculadoraComum.Somar(5, 5));
            Console.WriteLine(calculadoraComum.Somar(5, 5));
            Console.WriteLine(calculadoraComum.Multiplicar(5, 5));
            Console.WriteLine(calculadoraComum.Dividir(5, 0));

            var calculadoraCadeia = new CalculadoraCadeia();

            calculadoraCadeia.Somar(3).Multiplicar(3).Imprimir().Limpar().Imprimir();

            int resultado = calculadoraCadeia.Somar(3).Multiplicar(2).resultado();

            Console.WriteLine(resultado);
        }
예제 #10
0
        public static void Executar()
        {
            var CalculadoraComum = new CalculadoraComum();
            var resultado        = CalculadoraComum.Somar(5, 5);

            Console.WriteLine(resultado);
            Console.WriteLine(CalculadoraComum.Subtrair(7, 9));
            Console.WriteLine(CalculadoraComum.Multiplicar(5, 9));
            Console.WriteLine(CalculadoraComum.Dividir(49, 7));

            var calculadoraCadeia = new CalculadoraCadeia();

            calculadoraCadeia.Somar(3).Multiplicar(4).Escrever()
            .Limpar().Escrever();

            CalculadoraCadeia Resultado = calculadoraCadeia.Somar(7).Multiplicar(7).Escrever();

            Console.WriteLine(Resultado);
        }
        public static void Executar()
        {
            CalculadoraComum calculadoraComum = new CalculadoraComum();
            var resultadoSomar    = calculadoraComum.Somar(5, 3);
            var resultadoSubtrair = calculadoraComum.Subtrair(5, 3);

            //var resultadoMultiplicar = calculadoraComum.Multiplicar(5, 3);

            Console.WriteLine($"Resultados: Soma {resultadoSomar}" +
                              $" Subtraçao {resultadoSubtrair}" +
                              $" Multiplicação {calculadoraComum.Multiplicar(5, 3)}");

            var calculadoraCadeia = new CalculadoraCadeia();

            calculadoraCadeia.Somar(3).Multiplicar(3).Imprimir().Limpar().Imprimir();

            double resultado = calculadoraCadeia.Somar(3).Multiplicar(2).Resultado();

            Console.WriteLine(resultado);
        }
        public static void Executar() //dentro de Executar vou instanciar um objeto
                                      //do tipo CalculadoraComum, armazenar com um
                                      //new CalculadoraComum, armazenar em uma var
                                      //e apartir dessa var consigo chamar os metodos
                                      // Somar, Subtrair, Multiplicar e Dividir
        {
            var calculadoraComum = new CalculadoraComum();
            var resultado        = calculadoraComum.Somar(5, 5);

            Console.WriteLine(resultado);
            Console.WriteLine(calculadoraComum.Subtrair(2, 7));
            Console.WriteLine(calculadoraComum.Multiplicar(4, 4));
            Console.WriteLine(calculadoraComum.Dividir(10, 3));

            var calculadoraCadeia = new CalculadoraCadeia();

            calculadoraCadeia.Somar(3).Multiplicar(3).Imprimir().Limpar().Imprimir();

            resultado = calculadoraCadeia.Somar(3).Multiplicar(2).Resultado();
            Console.WriteLine(resultado);
        }
        public static void Executar()
        {
            var Calculadora = new CalculadoraComum();

            var resultado = Calculadora.Somar(5, 5);

            Console.WriteLine(resultado);

            Console.WriteLine(Calculadora.Subtrair(2, 7));

            Console.WriteLine(Calculadora.Multiplicar(4, 4));

            //////////////////////////////////////////////////

            var CalculadoraCadeia = new CalculadoraCadeia();

            //É possivel encadear pois o retorno dos metodos é o proprio objeto.
            CalculadoraCadeia.Somar(3).Multiplicar(3).Imprimir().Limpar().Imprimir();

            resultado = CalculadoraCadeia.Somar(3).Multiplicar(2).Resultado();
            Console.WriteLine(resultado);
        }
예제 #14
0
        public static void Executar()
        {
            Console.WriteLine("|------------------------------------------------------------|");
            Console.WriteLine("|============<			 Seção 05 			  >=============|");
            Console.WriteLine("|============<       Metodos Com Retorno       >=============|");
            Console.WriteLine("|------------------------------------------------------------|");
            //-----------------------------------------< Código da Aula >---------------------------------//

            var calculadoraComum = new CalculadoraComum();
            var resultado        = calculadoraComum.Somar(2, 9);

            Console.WriteLine($"Resultado da Soma:          {resultado}");
            Console.WriteLine($"Resultado da Subtração:     {calculadoraComum.Subtrair(resultado,3)}");
            Console.WriteLine($"Resultado da Multiplicação: {calculadoraComum.Multiplicar(resultado,3)}");
            Console.WriteLine($"Resultado da Divisão:       {calculadoraComum.Dividir(resultado,3)}");

            var calc_Cadeia = new CalculadoraCadeia();

            calc_Cadeia.Somar(5).Mutiplicar(6).Subitrair(4).Print().Limpar().Print();
            resultado = calc_Cadeia.Somar(12).Subitrair(5).Mutiplicar(15).Resultado();
            Console.WriteLine($"Novo Resultado é {resultado}");
        }//Fim do Executar