Exemple #1
0
        private void div_Click(object sender, EventArgs e)
        {
            double  numero1   = Convert.ToDouble(textBox2.Text.Replace(".", ","));
            double  numero2   = Convert.ToDouble(textBox3.Text.Replace(".", ","));
            Calculo resultado = new Calculo();

            textBox1.Text = resultado.div(numero1, numero2).ToString();
        }
Exemple #2
0
        static void Main(string[] args)
        {
            var testeCalculadora = new Calculo();

            Console.WriteLine($"Total Adicao: {testeCalculadora.Adicao(20, 2)}");
            Console.WriteLine($"Total Subtracao: {testeCalculadora.Subtracao(20, 2)}");
            Console.WriteLine($"Total Multiplicacao: {testeCalculadora.Multiplicacao(20, 3)}");
            Console.WriteLine($"Total Divisao: {testeCalculadora.Divisao(20, 2)}");
        }
Exemple #3
0
        static void Main(string[] args)
        {
            Calculo calculadora = new Calculo();

            Console.WriteLine("O que deseja fazer? Deseja fazer uma conta básica, ou cálculo da média?");
            calculadora.selecao = Console.ReadLine();

            if (calculadora.selecao == "conta" || calculadora.selecao == "conta básica" || calculadora.selecao == "conta basica")
            {
                Console.WriteLine("Digite os numeros e a operação que deseja realizar");
                calculadora.numero1   = float.Parse(Console.ReadLine());
                calculadora.operacoes = Console.ReadLine();
                calculadora.numero2   = float.Parse(Console.ReadLine());

                //Console.WriteLine(calculadora.numero1);
                //Console.WriteLine(calculadora.operacoes);
                //Console.WriteLine(calculadora.numero2);*/

                if (calculadora.operacoes == "+")
                {
                    calculadora.operacaoSoma();
                    Console.WriteLine("O resultado é:" + calculadora.calculoTotalSoma);
                }

                if (calculadora.operacoes == "-")
                {
                    calculadora.operacaoSub();
                    Console.WriteLine("O resultado é:" + calculadora.calculoTotalSub);
                }

                if (calculadora.operacoes == "/")
                {
                    calculadora.operacaoDiv();
                    Console.WriteLine("O resultado é:" + calculadora.calculoTotalDiv);
                }

                if (calculadora.operacoes == "*")
                {
                    calculadora.operacaoMulti();
                    Console.WriteLine("O resultado é:" + calculadora.calculoTotalMulti);
                }
            }
            else if (calculadora.selecao == "média" || calculadora.selecao == "media")
            {
                media divisao = new media();

                Console.WriteLine("Programador preguiçoso nao terminou ainda");

                Console.WriteLine("Digite os numeros:");
                divisao.num1 = float.Parse(Console.ReadLine());
                divisao.num2 = float.Parse(Console.ReadLine());
                divisao.num3 = float.Parse(Console.ReadLine());
                divisao.num4 = float.Parse(Console.ReadLine());

                Console.WriteLine("A média é de:" + divisao.resultado);
            }
        }
Exemple #4
0
        /// <summary>
        /// RRepresenta la operación de división y debe ser soportada a través del verbo PUT. Va a recibir sus elementos a dividir como num1 y num2 como query strings - /div
        /// </summary>
        /// <param name="content"></param>
        /// <param name="num1">valor del dividendo</param>
        /// <param name="num2">valor del divisor</param>
        /// <returns>Calculo</returns>
        public IActionResult Put([FromBody] string content, decimal num1, decimal num2)
        {
            var result = new Calculo()
            {
                Num1   = num1,
                Num2   = num2,
                Result = (num2 == 0 ? 0 : num1 / num2)
            };

            return(new ObjectResult(result));
        }
Exemple #5
0
        /// <summary>
        /// Representa la operación de suma y debe ser soportada a través del verbo GET. Va a recibir los elementos a sumar como num1 y num2 como query strings - /add
        /// </summary>
        /// <param name="num1">Primer valor de la suma</param>
        /// <param name="num2">Segundo valor de la suma</param>
        /// <returns>Calculo</returns>
        public IActionResult Get(decimal num1, decimal num2)
        {
            // TODO: implement Get - route: calc/add
            var result = new Calculo()
            {
                Num1   = num1,
                Num2   = num2,
                Result = num1 + num2
            };

            return(new ObjectResult(result));
        }
Exemple #6
0
        static void Main(string[] args)
        {
            Calculo cal = new Calculo();

            Console.WriteLine("Bienvenido a la calculadora");
            //Opcion opciones = new Opcion();
            int opcion    = 1;
            int resultado = 0;

            do
            {
                Console.WriteLine("Escoja la oprecion a relaizar:");
                Console.WriteLine("1.Suma." + "\n" + "2.Resta" + "\n" + "3.Multiplicacion." + "\n" + "4.Division" + "\n" + "0.Salir");
                opcion = Convert.ToInt32(Console.ReadLine());
                if (opcion == 0)
                {
                    break;
                }
                Console.WriteLine("Introduzca el primer numero: ");
                int num1 = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine("Introduzca el segundo numero: ");
                int num2 = Convert.ToInt32(Console.ReadLine());
                //casetamos el int con el enum y asi obtenemos un switch fuertemente tipado
                switch ((Opcion)opcion)
                {
                case Opcion.Suma:
                    resultado = cal.Suma(num1, num2);
                    Console.WriteLine("El resultado es " + resultado);
                    break;

                case Opcion.Resta:
                    resultado = cal.Resta(num1, num2);
                    Console.WriteLine("El resultado es " + resultado);
                    break;

                case Opcion.Multiplicacion:
                    resultado = cal.Multiplicacion(num1, num2);
                    Console.WriteLine("El resultado es " + resultado);
                    break;

                case Opcion.Division:
                    resultado = cal.Division(num1, num2);
                    Console.WriteLine("El resultado es " + resultado);
                    break;

                default:
                    Console.WriteLine("Escribe un valor correcto");
                    break;
                }
                Console.ReadKey();
                Console.Clear();
            } while (opcion != 0);
        }
Exemple #7
0
        static void Main(string[] args)
        {
            int x;

            do
            {
                Console.WriteLine(" ====== Calculadora de Operações Simples =======");
                Console.WriteLine();
                Console.Write("-> Digite o Primeiro Número: ");
                double n1 = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);
                Console.Write("-> Digite o Segundo  Número: ");
                double n2 = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);
                Console.WriteLine();
                Console.WriteLine(" === Informe qual operação deseja realizar: ");
                Console.WriteLine("A - Adição");
                Console.WriteLine("S - Subtração");
                Console.WriteLine("M - Multiplicação");
                Console.WriteLine("D - Divisão");
                Console.Write("Informe a opção desejada: ");
                char opcao = char.Parse(Console.ReadLine().ToUpper());
                Console.WriteLine();
                switch (opcao)
                {
                case 'A':
                    Console.WriteLine("Adição = " + Calculo.Calculos('A', n1, n2).ToString("F2", CultureInfo.InvariantCulture));
                    break;

                case 'S':
                    Console.WriteLine("Subtração = " + Calculo.Calculos('S', n1, n2).ToString("F2", CultureInfo.InvariantCulture));
                    break;

                case 'M':
                    Console.WriteLine("Multiplicação = " + Calculo.Calculos('M', n1, n2).ToString("F2", CultureInfo.InvariantCulture));
                    break;

                case 'D':
                    Console.WriteLine("Divisão = " + Calculo.Calculos('D', n1, n2).ToString("F2", CultureInfo.InvariantCulture));
                    break;

                default:
                    Console.WriteLine("Opção inválida");
                    break;
                }
                Console.WriteLine();
                Console.Write("Digite 1 para prosseguir ou qualquer tecla para sair: ");
                x = int.Parse(Console.ReadLine());
            }while (x == 1);
        }
Exemple #8
0
        static void Main(string[] args)
        {
            Console.WriteLine("Olá! Bem Vindo A Calculadora Orientada A obejto :)");
            Calculo C = new Calculo();

            Console.WriteLine("Digite o Primeiro Numero");
            C.N1 = int.Parse(Console.ReadLine());
            Console.WriteLine("Digite o Segundo Numero");
            C.N2 = int.Parse(Console.ReadLine());


            int R  = C.Adicao();
            int R0 = C.Subtracao();
            int R1 = C.Multiplicacao();
            int R2 = C.Divisao();

            Console.WriteLine("O resultado da Adição e:" + R);
            Console.WriteLine("O resultado da Subtração e:" + R0);
            Console.WriteLine("O resultado da Multiplicação e:" + R1);
            Console.WriteLine("O resultado da Divisão e:" + R2);
        }