// private Enumerados.Operadores miOperador; // private double operando; // private double operandoDos; public double RealizarLaOperacionBinaria(Enumerados.Operadores miOperador, double operando, double operandoDos) { double resultado = 0.0; switch (miOperador) { case Enumerados.Operadores.Suma: var laSuma = new Suma(); resultado = laSuma.Calculo(operando, operandoDos); break; case Enumerados.Operadores.Resta: var laResta = new Resta(); resultado = laResta.Calculo(operando, operandoDos); break; /*case Enumerados.Operadores.Multiplicacion: var laMultiplicacion = new Multiplicacion(); resultado = laMultiplicacion.Calculo(operando, operandoDos); break; */ } return resultado; }
public void SumarUnoMasDos() { //Paso 1. Defino el escenario de la prueba, Declaro mi variable que se llama elPrimerOperando var elPrimerOperando = 1; var elSegundoOperando = 2; var elResultadoEsperado = 3; //Paso 2. Invoco al metodo que se desea validar var laSuma = new Suma(); var elResultadoReal = laSuma.Operar(elPrimerOperando, elSegundoOperando); //Paso 3. Comparacion del resultado obtenido con el esperado Assert.AreEqual(elResultadoEsperado, elResultadoReal); }
public void SumarUnoMasDos() { //Definir el escenario de la pruba =>Paso 1 var elPrimerOperando = 1; var elSegundoOperando = 2; var elResultadoEsperado = 3; //Invocar el metodo que se desea validar =>Paso 2 var laSuma = new Suma(); var elResultadoReal = laSuma.Operar(elPrimerOperando, elSegundoOperando); //Verificacion o Comparacion del Resultado obtenido con el esperado =>Paso 3 Assert.AreEqual(elResultadoEsperado, elResultadoReal); }
public void SumarUnoMasDos() { //Paso 1: Defina el escenario de la prueba var elPrimerOperando = 1; var elSegundoOperando = 2; var elResultadoEsperado = 3; //Paso 2: Invoque al metodo que se desea validar. var laSuma = new Suma(); var elResultado = laSuma.Operar(elPrimerOperando, elSegundoOperando); //Paso 3: Verificar o comparar el resltado obtenido con el esperado. Assert.AreEqual(elResultadoEsperado, elResultado); }
public void SumarUnoMasDos() { //Paso 1. defina el esenario de la prueba var elPrimerOperando = 1; var elSegundoOperando = 2; var elResultadoEsperado = 3; //Paso 2. Invoque el metodo que desea utilizar var laSuma = new Suma(); var elResultadoReal = laSuma.Operar(elPrimerOperando, elSegundoOperando); //PAso 3. comparacion del resultado del obtenido con el esperado Assert.AreEqual(elResultadoEsperado, elResultadoReal); }
public void Test1() { //Arrange var numeroRoles = 2; Suma obj = new Suma(); //Act var resultad = obj.sumaNumero(); //Assertsss Assert.Equal(numeroRoles, resultad); }
public void SumarUnoMasDos() { // PASO 1. defina el escenario de la prueba var elPrimerOperando = 1; var elSegundoOperando = 2; var elResultadoEsperado = 3; // PASO 2. invoque al método que se desea validar var laSuma = new Suma(); var elResultadoReal = laSuma.Operar(elPrimerOperando, elSegundoOperando); // PASO 3. comparación del resultado obtenido con el esperado Assert.AreEqual(elResultadoEsperado, elResultadoReal); }
public void SumarUnoMasDos() { // Paso 1. defina el escenario de la prueba var elPrimerOperando = 1; var elSegundoOperando = 2; var elResultadoEsperado = 3; // Paso 2. invoque al metodo que se desea validar var laReferencia = new Suma(); var elResultadoReal = laReferencia.Operar(elPrimerOperando, elSegundoOperando); // Paso 3, Comparacion del resultado obtenido con el esperado. Assert.AreEqual(elResultadoEsperado, elResultadoReal); }
static void Main(string[] args) { Suma <int> d1 = Sumar; //Delegado a método Sumar de tipo int con parámetros (int, int) Console.WriteLine($"La suma es: {d1(20,30)}"); Suma <string> d2 = Concatenar; //Delegado a m+etodo Concatenar de tipo string con parámetros (string, string) Console.WriteLine($"La cadena es: {d2("Hola mundo"," cruel")}"); //Suma<string> d3 = NoSePuede; <---Esto no se puede (diferentes tipos de parámetros}) Console.WriteLine($"Diferentes tipos de parametro: {NoSePuede("Parametro A",100)}"); //Hacer invocación directa Console.WriteLine(); }
private void Buttonigual_Click(object sender, RoutedEventArgs e) { num2 = Double.Parse(resTextBox.Text); double Suma; double Resta; double Multiplicacion; double Division; switch (Operation) { case "+": Suma = op1.Sum((num1), (num2)); resTextBox.Text = Suma.ToString(); break; case "-": Resta = op2.Res((num1), (num2)); resTextBox.Text = Resta.ToString(); break; case "*": Multiplicacion = op3.Multi((num1), (num2)); resTextBox.Text = Multiplicacion.ToString(); break; case "/": if (num2 == 0) { MessageBox.Show("SYSTEM ERROR"); resTextBox.Clear(); } else { Division = op4.Div((num1), (num2)); resTextBox.Text = Division.ToString(); } break; case " ": MessageBox.Show("no se encontro en numero secundario"); break; } }
static void Main(string[] args) { Suma <int> d1 = Sumar; // Delegado a metodo Sumar de tipo int con parametros int, int Console.WriteLine(d1(10, 20)); Suma <string> d2 = Concatenar; // Delegado a metodo Concatenar de tipo string con parametros string, string Console.WriteLine(d2("Mi mama me", " mima mi mama")); // Suma<string> d3 = DeTodo; // No se puede todo debe ser del mismo tipo Console.WriteLine(); }
static void Main(string[] args) { Suma S = new Suma(); S.Fa1 = 520; S.Fa2 = 680; S.Operar(); Console.WriteLine("La suma de " + S.Fa1 + " + " + S.Fa2 + " = " + S.R); Resta Rs = new Resta(); Rs.Fa1 = 1349; Rs.Fa2 = 253; Rs.Operar(); Console.WriteLine("La resta de " + Rs.Fa1 + " - " + Rs.Fa2 + " = " + Rs.R); Console.ReadKey(); }
private void btnSuma(object sender, EventArgs e) { Double n1, n2, Suma; n1 = Convert.ToDouble(txtNum1.Text); n2 = Convert.ToDouble(txtNum2.Text); Suma = n1 + n2; labelResultado.Text = Suma.ToString(); if (txtNum1.Text == "") { labelResultado.Text = "No hay numero 1"; } else if (txtNum2.Text == "") { labelResultado.Text = "No hay numero 2"; } }
public void SumaUTest(double input1, double input2, double expectedResult) { // ** Arrange // Create instance calculadora Suma suma = new Suma(); // ** Act // Ejecutar el metodo bajo prueba: double actualResult = suma.Operar(input1, input2); // Act ** // ** Assert // Verificar el resultado: Assert.AreEqual(expectedResult, actualResult); // Assert ** }
public void menuSub(int tipoDato) { Suma sum = new Suma(); Resta res = new Resta(); multiplicacion mult = new multiplicacion(); Division div = new Division(); char Option; do { Console.WriteLine("\n***Bienvendido***\n"); Console.WriteLine("\n**Calculadora**\n" + "\n1--Suma--\n" + "\n2--Resta--\n" + "\n3--Multiplicacion--\n" + "\n4--Division--\n"); Option = Console.ReadKey().KeyChar; Console.ReadKey(); switch (Option) { case '1': sum.operacion(tipoDato); Console.ReadKey(); break; case '2': res.operacion(tipoDato); Console.ReadKey(); break; case '3': mult.operacion(tipoDato); Console.ReadKey(); break; case '4': div.operacion(tipoDato); break; default: Console.WriteLine("\nPor favor ingrese una opcion valida\n"); break; } } while (Option != 5); }
// private Enumerados.Operadores miOperador; // private double operando; // private double operandoDos; public double RealizarLaOperacionBinaria(Enumerados.Operadores miOperador, double operando, double operandoDos) { double resultado = 0.0; switch (miOperador) { case Enumerados.Operadores.Suma: var laSuma = new Suma(); resultado = laSuma.Calculo(operando, operandoDos); break; case Enumerados.Operadores.Resta: var laResta = new Resta(); resultado = laResta.Calculo(operando, operandoDos); break; } return(resultado); }
private void LlenaSuma() { Suma.Add("director"); Suma.Add("associate"); Suma.Add("vice president"); Suma.Add("human resources"); Suma.Add("manager"); Suma.Add("board"); Suma.Add("business"); Suma.Add("recruiter"); Suma.Add("talent"); Suma.Add("chairman"); Suma.Add("chief"); Suma.Add("owner"); Suma.Add("president"); Suma.Add("recruiter"); Suma.Add("strategic"); }
static void Main(string[] args) { Duracion hms = new Duracion(8, 30, 50); hms.imprimeHMS(); hms.conversionSeg(); hms.conversionMin(); Duracion SaHMS = new Duracion(7000); Console.WriteLine("7000 segundos equivalen a: "); SaHMS.imprimeSaHMS(); Duracion Suma; Suma = hms + SaHMS; Suma.imprimeSuma(); }
public ActionResult Sumar(Suma param) { if (!ModelState.IsValid) { return(View(param)); } else { sum.a = param.a; sum.b = param.b; sum.resultado = param.a + param.b; resultado = param.a + param.b; } //return View(); resultadooperacion(resultado); return(RedirectToAction("ResultadoSuma")); }
private void btnAcc_Click(object sender, EventArgs e) { frmSuma frms = new frmSuma(); Suma sumar = new Suma(); clsSuma clsSumar = new clsSuma(); sumar.User = txtUser.Text; sumar.Pass = txtContra.Text; Boolean correc = clsSumar.entrar(sumar); if (correc == true) { MessageBox.Show("WELCOME"); frms.Show(); } else { MessageBox.Show("Stop"); } }
static void Main(string[] args) { Suma suma1 = new Suma(); suma1.Valor1 = 10; suma1.Valor2 = 7; suma1.Operar(); Console.WriteLine("La suma de " + suma1.Valor1 + " y " + suma1.Valor2 + " es " + suma1.Resultado); Resta resta1 = new Resta(); resta1.Valor1 = 8; resta1.Valor2 = 4; resta1.Operar(); Console.WriteLine("La diferencia de " + resta1.Valor1 + " y " + resta1.Valor2 + " es " + resta1.Resultado); Console.ReadKey(); }
public static void Main(string[] args) { int a = Convert.ToInt32(Console.ReadLine()); int b = Convert.ToInt32(Console.ReadLine()); int c = Convert.ToInt32(Console.ReadLine()); int d = Convert.ToInt32(Console.ReadLine()); Suma nuevaSuma1 = new Suma(a, b); Suma nuevaSuma2 = new Suma(c, d); // crear el hilo Thread hilo1 = new Thread(new ThreadStart(nuevaSuma1.sumar)); Thread hilo2 = new Thread(new ThreadStart(nuevaSuma2.sumar)); hilo1.Start(); //hilo1.Join(); hilo2.Start(); //hilo2.Join(); }
private void Btnigual_Click(object sender, EventArgs e) { Segundo = double.Parse(Txtmostrar.Text); double Suma; double Resta; double Division; double Multiplicacion; switch (Operando) { case "+": { Suma = Operador.Sumar((Primero), (Segundo)); Txtmostrar.Text = Suma.ToString(); } break; case "-": { Resta = Operador.Restar((Primero), (Segundo)); Txtmostrar.Text = Resta.ToString(); } break; case "/": { Division = Operador.Dividir((Primero), (Segundo)); Txtmostrar.Text = Division.ToString(); } break; case "*": { Multiplicacion = Operador.Multiplicar((Primero), (Segundo)); Txtmostrar.Text = Multiplicacion.ToString(); } break; } }
public void OnTriggerStay(Collider other) { Debug.Log(other.tag); if (other.CompareTag("tagEnemigo")) { Debug.Log("ALGO Tagherir"); if (bloq == 0) { //Llamando a una funcion, se aumenta el MIEDO del personaje cuando lo toque un enemigo((PROGRAMACION FUNCIONAL)) 4 estadisticas.miedo = (float)Suma.fsum(estadisticas.miedo, 30); /*Se disminuye la velocidad en la que se mueve el personaje llamando una funcion para que multiplique y reste velocidad. Dependiendo * del MIEDO del personaje bajara aun mas ////////////////////////((PROGRAMACION FUNCIONAL)) 5*/ movimient.velocidadMovimiento = movimient.velocidadMovimiento - ((float)Multiplicacion.fmul(estadisticas.miedo, 0.1)); bloq = 1; } } if (other.CompareTag("tagDaño")) { if (bloq == 0) { tiempo = 0; if (estadisticas.miedo <= 0) { vida = (float)Resta.fres(vida, 20);//Llamando a una funcion, se le resta vida a el Personaje ((PROGRAMACION FUNCIONAL)) 6 } else { //Llamando a una funcion, Se le resta vida al personaje dependiendo si tiene MIEDO se le restara aun MAS ((PROGRAMACION FUNCIONAL)) 7 vida = (float)Resta.fres(vida, VulnerabilidadMiedo.bajandoVidaMiedo(estadisticas.miedo, 20)); } bloq = 1; } } if (other.CompareTag("tagMaderaClavos")) { equipo.AgregandoObjeto("01"); Destroy(other.transform.gameObject); } }
static void Main(string[] args) { Suma s1 = new Suma(); Resta r1 = new Resta(); Producto p1 = new Producto(); s1.Nro1 = 15; s1.Nro2 = 10; s1.operar(); s1.imprimir(); r1.Nro1 = 10; r1.Nro2 = 16; r1.operar(); r1.imprimir(); p1.Nro1 = -10; p1.Nro2 = 11; p1.operar(); p1.imprimir(); Console.ReadKey(); }
public static void Main(string[] args) { int a = Convert.ToInt32( Console.ReadLine() ); int b = Convert.ToInt32( Console.ReadLine() ); int c = Convert.ToInt32( Console.ReadLine() ); int d = Convert.ToInt32( Console.ReadLine() ); Suma nuevaSuma1 = new Suma( a,b ); Suma nuevaSuma2 = new Suma( c,d ); // crear el hilo Thread hilo1 = new Thread ( new ThreadStart(nuevaSuma1.sumar) ); Thread hilo2 = new Thread ( new ThreadStart(nuevaSuma2.sumar) ); hilo1.Start(); //hilo1.Join(); hilo2.Start(); //hilo2.Join(); }
/// <summary> /// Establece un automata donde contenedremos todas las gramaticas clases que se establecieron /// </summary> public Lenguaje() { //Establecemos una lista de las gramaticas que contiene el automata gramaticas[0] = new And(); gramaticas[1] = new Boolean_(); gramaticas[2] = new Cadena(); gramaticas[3] = new Chart(); gramaticas[4] = new Colon(); gramaticas[5] = new ComentarioUnaLinea(); gramaticas[6] = new ComentarioVariasLineas(); gramaticas[7] = new Comparacion(); gramaticas[8] = new Decimal_(); gramaticas[9] = new Desde(); gramaticas[10] = new Diferente(); gramaticas[11] = new Disminuir(); gramaticas[12] = new Division(); gramaticas[13] = new Entero(); gramaticas[14] = new Hacer(); gramaticas[15] = new Hasta(); gramaticas[16] = new Igual(); gramaticas[17] = new Incrementar(); gramaticas[18] = new Incremento(); gramaticas[19] = new Mayor(); gramaticas[20] = new MayorIgual(); gramaticas[21] = new Menor(); gramaticas[22] = new MenorIgual(); gramaticas[23] = new Mientras(); gramaticas[24] = new Multiplicacion(); gramaticas[25] = new Negacion(); gramaticas[26] = new Or(); gramaticas[27] = new ParentesisAbrir(); gramaticas[28] = new ParentesisCerrar(); gramaticas[29] = new Resta(); gramaticas[30] = new Si(); gramaticas[31] = new Sino(); gramaticas[32] = new Sino_Si(); gramaticas[33] = new Suma(); }
public static void sumar() { Suma suma = new Suma(); string urlAddress = "https://calculadora20190401125057.azurewebsites.net/Calculadora/Sumar"; string linea2 = ""; Console.WriteLine("Has Escogido la suma de números, \n escriba \"salir\" para no meter más numeros"); Console.WriteLine("Escribe los números que quieres sumar"); // El usuario introduce datos hasta que escriba "salir", si mete valores no numéricos, no se guardan. do { linea2 = Console.ReadLine(); if (!linea2.Equals("salir")) { suma.valores.Add(linea2); } } while (!linea2.Equals("salir")); sendJson(urlAddress, suma); }
static void Main(string[] args) { //Delegado apuntando a una función Suma d_suma = Hacer_suma; Console.WriteLine(d_suma(1, 2).ToString()); //Delegado creado dinamicamente Suma d_suma2 = (x, y) => x + y; Console.WriteLine(d_suma2(5, 5)); //Creando explicitamente el delegado Suma d_suma3 = new Suma(Hacer_suma); Console.WriteLine(d_suma3(8, 8)); //Mandar delegado por parametro Suma d_suma4 = new Suma(Hacer_suma); Hacer_algo(Hacer_suma); Console.ReadLine(); }
public void SetSumaTranzactionata(Suma sum) { this.suma = sum; }
public int sumar(Suma sum) { return(sum.Num1 + sum.Num2); }
//En este método se realiza la operación correspondiente a la selección en el combobox de la operación, // y en el combobox del tamaño, llamando el método correspondiente desde la librería creada por nosotros public void Operacion() { switch (op) { case "A+B": if (opc == "2x2") { matrizC = Suma.DosxDos(matrizA, matrizB); } else if (opc == "3x3") { matrizC = Suma.TresxTres(matrizA, matrizB); } else if (opc == "4x4") { matrizC = Suma.CuatroxCuatro(matrizA, matrizB); } else if (opc == "5x5") { matrizC = Suma.CincoxCinco(matrizA, matrizB); } break; case "B-A": if (opc == "2x2") { matrizC = Resta.DosxDos(matrizB, matrizA); } else if (opc == "3x3") { matrizC = Resta.TresxTres(matrizB, matrizA); } else if (opc == "4x4") { matrizC = Resta.CuatroxCuatro(matrizB, matrizA); } else if (opc == "5x5") { matrizC = Resta.CincoxCinco(matrizB, matrizA); } break; case "A-B": if (opc == "2x2") { matrizC = Resta.DosxDos(matrizA, matrizB); } else if (opc == "3x3") { matrizC = Resta.TresxTres(matrizA, matrizB); } else if (opc == "4x4") { matrizC = Resta.CuatroxCuatro(matrizA, matrizB); } else if (opc == "5x5") { matrizC = Resta.CincoxCinco(matrizA, matrizB); } break; case "B*A": if (opc == "2x2") { matrizC = Multiplicacion.DosxDos(matrizA, matrizB); } else if (opc == "3x3") { matrizC = Multiplicacion.TresxTres(matrizA, matrizB); } else if (opc == "4x4") { matrizC = Multiplicacion.CuatroxCuatro(matrizA, matrizB); } else if (opc == "5x5") { matrizC = Multiplicacion.CincoxCinco(matrizA, matrizB); } break; case "Suma de la diagonal": if (opc == "2x2") { matrizC = Diagonal.DosxDos(matrizA, matrizB); } else if (opc == "3x3") { matrizC = Diagonal.TresxTres(matrizA, matrizB); } else if (opc == "4x4") { matrizC = Diagonal.CuatroxCuatro(matrizA, matrizB); } else if (opc == "5x5") { matrizC = Diagonal.CincoxCinco(matrizA, matrizB); } break; } }