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(); }
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)}"); }
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); } }
/// <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)); }
/// <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)); }
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); }
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); }
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); }