Esempio n. 1
0
        /// <summary>
        /// Metodo que opera segun el operador recibido dos valores
        /// </summary>
        /// <param name="num1">String con el valor a operar</param>
        /// <param name="num2">String con el segundo valor a operar</param>
        /// <param name="operador">String con el signo numerico a operar</param>
        /// <returns>Retorna el calculo del tipo Double entre ambos valores y el operador recibido</returns>
        private double Operar(string num1, string num2, string operador)
        {
            Numeros valorA = new Numeros(num1);
            Numeros valorB = new Numeros(num2);

            return(Calculadora.Operar(valorA, valorB, operador));
        }
Esempio n. 2
0
 /// <summary>
 /// Al precionar el boton binario convierte el numero decimal a binario
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void BtnBinario_Click(object sender, EventArgs e)
 {
     LblResultado.Text = Numeros.StrDecimalABinario(LblResultado.Text);
     if (LblResultado.Text != "Error Numero Invalido")
     {
         BtnBinario.Enabled = false;
     }
 }
Esempio n. 3
0
        public ActionResult DeleteConfirmed(int id)
        {
            Numeros numeros = db.Numeros.Find(id);

            db.Numeros.Remove(numeros);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 4
0
 public ActionResult Edit([Bind(Include = "ID,Valor,EEstrela")] Numeros numeros)
 {
     if (ModelState.IsValid)
     {
         db.Entry(numeros).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(numeros));
 }
Esempio n. 5
0
        /// <summary>
        /// Evento que realiza la conversion de Binario a Decimal. Se ejecuta a dar click en el boton Convertir a Decimal
        /// </summary>
        /// <param name="sender">Objeto</param>
        /// <param name="e">lase base de los eventos</param>
        private void btnConvertirADecimal_Click(object sender, EventArgs e)
        {
            Numeros auxValor = new Numeros();
            string  auxString;

            auxString                    = auxValor.BinarioDecimal(lblResultado.Text);
            lblResultado.Text            = auxString;
            btnConvertirADecimal.Enabled = false;
            btnConvertirABinario.Enabled = true;
        }
Esempio n. 6
0
    public static void IntroducirDatos(Numeros x)
    {
        int i = 0, n = 0, t = x.Tamaño();

        for (i = 0; i < t; i++)
        {
            Console.Write("Valor: ");
            n = Leer.datoInt();
            x.AsignarValor(n, i);
        }
    }
Esempio n. 7
0
        public ActionResult Create([Bind(Include = "ID,Valor,EEstrela")] Numeros numeros)
        {
            if (ModelState.IsValid)
            {
                db.Numeros.Add(numeros);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(numeros));
        }
        /// <summary>
        /// implementa el metodo operar de la clase "Calculadora" y devuelve un numero flotante mediante un label de resultado
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void BtnOperar_Click(object sender, EventArgs e)
        {
            Numeros numero1  = new Numeros(txtNumero1.Text);
            Numeros numero2  = new Numeros(txtNumero2.Text);
            string  operador = cmbOperador.Text;

            double total;

            total             = Calculadora.Operar(numero1, numero2, operador);
            lblResultado.Text = total + "";
        }
        public void EsMultiplo()
        {
            //Asignat
            int     primo = 2;
            Numeros num   = new Numeros(4, true);

            //Actuar
            num.EsMultiplo(primo);

            //ASsert
            Assert.AreEqual(false, num.EsPrimo);
        }
Esempio n. 10
0
        /// <summary>
        /// Evento que realiza la conversion de Decimal a Binario. Se ejecuta a dar click en el boton Convertir a Binario
        /// </summary>
        /// <param name="sender">Objeto</param>
        /// <param name="e">Clase base de los eventos</param>
        private void btnConvertirABinario_Click(object sender, EventArgs e)
        {
            Numeros auxValor = new Numeros();
            double  auxDouble;
            string  auxString;

            double.TryParse(lblResultado.Text, out auxDouble);
            auxString                    = auxValor.DecimalBinario(auxDouble);
            lblResultado.Text            = auxString;
            btnConvertirABinario.Enabled = false;
            btnConvertirADecimal.Enabled = true;
        }
Esempio n. 11
0
        //esto lo agregaremos en otro metodo para ahorrar espacio
        //  static void cadenas()

        // {
        //     String nombre = "cesar";
        //     Console.WriteLine(nombre);
        //     Console.WriteLine($"Hola {nombre}");

        // }
        static void Main(string[] args)
        {
            Declaraciones actividad1 = new Declaraciones();
            Numeros       actividad2 = new Numeros();
            Bucles        actividad3 = new Bucles();
            Colecciones   actividad4 = new Colecciones();

            actividad1.UsarVariables();


            // cadenas();
        }
Esempio n. 12
0
        public HttpResponseMessage Porcentagem([FromBody] Numeros nums)
        {
            Resposta resposta = new Resposta();

            if (nums.n2 == 0)
            {
                resposta.erro = new Erro();
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, resposta));
            }

            resposta.resultado = (nums.n1 * nums.n2) / 100;
            return(Request.CreateResponse(HttpStatusCode.OK, resposta));
        }
Esempio n. 13
0
        private void ExecuteEuroFlash()
        {
            Numeros.Clear();
            Etoiles.Clear();

            while (Numeros.Count != 5)
            {
                int numeroAleatoire = randomNumero.Next(1, 51);
                save = true;

                foreach (var numero in Numeros)
                {
                    if (numero == numeroAleatoire)
                    {
                        save = false;
                    }
                }

                if (save)
                {
                    Numeros.Add(numeroAleatoire);
                }
            }

            while (Etoiles.Count != 2)
            {
                int etoileAleatoire = randomEtoile.Next(1, 13);
                save = true;

                foreach (var etoile in Etoiles)
                {
                    if (etoile == etoileAleatoire)
                    {
                        save = false;
                    }
                }

                if (save)
                {
                    Etoiles.Add(etoileAleatoire);
                }
            }

            Euro.Numero_un     = Numeros.ElementAt(0);
            Euro.Numero_deux   = Numeros.ElementAt(1);
            Euro.Numero_trois  = Numeros.ElementAt(2);
            Euro.Numero_quatre = Numeros.ElementAt(3);
            Euro.Numero_cinq   = Numeros.ElementAt(4);
            Euro.Etoile_un     = Etoiles.ElementAt(0);
            Euro.Etoile_deux   = Etoiles.ElementAt(1);
        }
Esempio n. 14
0
        // GET: Numeros/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Numeros numeros = db.Numeros.Find(id);

            if (numeros == null)
            {
                return(HttpNotFound());
            }
            return(View(numeros));
        }
Esempio n. 15
0
    public static void Main(string[] args)
    {
        int n;

        Console.WriteLine("¿Cuántos números quieres introducir?");
        Console.Write("Recuerda, debe ser un valor impar: ");
        n = Leer.datoInt();

        Numeros a = new Numeros(n);

        IntroducirDatos(a);
        a.Ordenar();
        Console.WriteLine("Mediana = " + a.Mediana());
    }
Esempio n. 16
0
        static void Main(string[] args)
        {
            #region menuforteclado
            //Teclado obj = new Teclado();
            //obj.MideVelocityOfTecleo();
            //obj.MideVelocityOfTecleo();
            //obj.MideVelocityOfTecleo();
            //int position = 1;
            //float min = float.Parse(obj.MapStr[0].Value, CultureInfo.InvariantCulture.NumberFormat);

            //for (int i = 1; i < obj.MapStr.Count;i++)
            //{
            //    float temp = float.Parse(obj.MapStr[i].Value, CultureInfo.InvariantCulture.NumberFormat);
            //    if (temp < min)
            //    {
            //        min = temp;
            //        position = i;
            //    }

            //}
            //Console.WriteLine("La vez q mas rapido se tecleo el nombre fue la {0} y con un valor de {1} segundos", position, min);
            #endregion
            #region Menu Triangulo
            //float[] tempLados = new float[3];
            //while (true)
            //{
            //    for (int i = 0; i <= 2; i++)
            //    {
            //        Console.WriteLine("Entre el lado {0} del triangulo", i + 1);

            //        tempLados[i] = float.Parse(Console.ReadLine(), CultureInfo.InvariantCulture.NumberFormat);
            //    }

            //    if (Tringulo.FormanTrinagulo(tempLados))
            //    {
            //        break;
            //    }
            //    else
            //    {
            //        Console.WriteLine("Los lados no forman triangulo. Pulsa Enter para repetir");
            //        Console.ReadLine();
            //    }
            //}
            //Console.WriteLine("Es un triangulo de tipo {0}", Tringulo.DeterminaTipoDeTriangulo(tempLados).ToString());
            #endregion
            #region Determina Secuencia
            Numeros.DeterminaSecuencia();
            #endregion
        }
Esempio n. 17
0
        public void ClasificadorLista(string sNumero)
        {
            Numeros oNumero = new Numeros();

            oNumero.Numero = Convert.ToInt32(sNumero);

            if ((Convert.ToInt32(sNumero) % 2) == 0)
            {
                ListaPares.Add(oNumero);
            }
            else
            {
                ListaImPares.Add(oNumero);
            }
        }
Esempio n. 18
0
        // GET: Numeros
        public ActionResult Index(Numeros n)
        {
            double multi = n.n1 * n.n2;
            double iva   = multi * 0.16;
            double suma  = multi + iva;

            if (suma > 50000)
            {
                double descuento = suma * 0.05;
                suma = suma - descuento;
            }
            //Al viebag se le coloca la palabra que quiera
            ViewBag.Suma = suma;
            return(View());
        }
Esempio n. 19
0
        public Resultado Calcular([FromBody] Numeros valores)
        {
            int valor1 = valores.valor1;
            int valor2 = valores.valor2;

            int       suma     = valor1 + valor2;
            int       resta    = valor1 - valor2;
            int       producto = valor1 * valor2;
            Resultado result   = new Resultado(suma, resta, producto);

            result.fraseSuma     = "La suma de " + valor1 + " y " + valor2 + " es ";
            result.fraseResta    = "La resta de " + valor1 + " y " + valor2 + " es ";
            result.fraseProducto = "El producto de " + valor1 + " y " + valor2 + " es ";

            return(result);
        }
Esempio n. 20
0
        static void Main(string[] args)
        {
            Console.WriteLine("Bienvenido al parcial");
            Console.WriteLine("Seleccione un numero");
            Console.WriteLine("1) Multiplique 2 numeros");
            Console.WriteLine("2) Dividir dos numeros");
            Console.WriteLine("3) Captura de nombres");
            Console.WriteLine("4) Captura de edades");
            Console.WriteLine("5) ingrese un numero");

            int opc = int.Parse(Console.ReadLine());

            switch (opc)
            {
            case 1:

                Console.WriteLine("Usted a seleccionado el ejercicio 1");
                Numeros obj1 = new Numeros();
                obj1.Multi();
                break;

            case 2:
                Console.WriteLine("Usted a elejido el ejercicio 2");
                enteros obj2 = new enteros();
                obj2.Usuarios();
                break;

            case 3:
                Console.WriteLine("Usted a elejido el ejercicio 3");
                nombres obj3 = new nombres();
                obj3.Nombres();
                break;

            case 4:
                Console.WriteLine("Usted a elejido el ejercicio 4");
                edades obj4 = new edades();
                obj4.Edades();
                break;

            default:
                break;
            }
        }
        // GET: Numeros
        public ActionResult Index(Numeros numerostemp)
        {
            int numero1 = numerostemp.numero1, numero2 = numerostemp.numero2, resultado = 0;

            if (numero1 < numero2)
            {
                resultado = numero1 + numero2;
            }
            else if (numero1 > numero2)
            {
                resultado = numero1 - numero2;
            }
            else
            {
                resultado = numero1 * numero2;
            }

            ViewBag.Resultado = resultado;
            return(View());
        }
Esempio n. 22
0
        static void Main(string[] args)
        {
            int     a   = 5;
            int     b   = 6;
            Numeros num = new Numeros();

            num.numero1 = a;
            num.numero2 = b;
            Task resultado = null;

            try
            {
                Task <int> dato1 = Task.Factory.StartNew((parametro) =>
                {
                    Numeros x  = (Numeros)parametro;
                    x.numero1 += 5;
                    x.numero2 -= 2;
                    int z      = x.numero2 + x.numero1;
                    return(z);
                }, num);

                Task <int> dato2 = Task.Factory.StartNew((parametro) =>
                {
                    int z = (int)parametro - (int)parametro;

                    return(z);
                }, dato1.Result);

                resultado = Task.Factory.ContinueWhenAll(new Task <int>[] { dato1, dato2 }, (predecesores) =>
                {
                    Console.WriteLine("la divicion es " + predecesores[0].Result / (predecesores[1].Result + 1));
                });
                Task.WaitAll(dato1, dato2, resultado);
            }catch (AggregateException ae)
            {
                Console.WriteLine(" la tarea finalizo con estado " + resultado.Status);
            }
            Console.WriteLine("presione entrer para continuar");
            Console.ReadKey();
        }
        public ActionResult Resolucion()
        {
            Numeros Num = new Numeros();

            //depo.Edad = Int32.Parse(Request.Form["edad"].ToString());
            Num.N1 = Int32.Parse(Request.Form["N1"].ToString());
            Num.N2 = Int32.Parse(Request.Form["N2"].ToString());
            if (Num.N1 < Num.N2)
            {
                Num.R    = Num.N2 / Num.N1;
                Num.Msj  = "N2 es mayor que N1";
                Num.Msj2 = "Se procede a una Division";
                Num.Msj3 = "" + (Num.N2 - Num.N1);
            }
            else
            {
                Num.R    = Num.N2 + Num.N1;
                Num.Msj  = "N1 es mayor que N2";
                Num.Msj2 = "Se procede a una Suma";
                Num.Msj3 = "" + (Num.N1 - Num.N2);
            }
            return(View("Resolucion", Num));
        }
Esempio n. 24
0
        public Jogo(IEnumerable <int> jogo, int[] resultadoSorteio)
        {
            Numeros = jogo.Select(n => new NumeroJogo(n, resultadoSorteio));
            Acertos = Numeros.Count(n => n.Acertou);
            switch (Acertos)
            {
            case 4:
                Ganhou = PremioEnum.Quadra;
                break;

            case 5:
                Ganhou = PremioEnum.Quina;
                break;

            case 6:
                Ganhou = PremioEnum.Sena;
                break;

            default:
                Ganhou = null;
                break;
            }
        }
Esempio n. 25
0
        public static void Main()
        {
            Console.WriteLine("DEMO Crono");

            var l = TraerLista();

            Console.WriteLine("1º Recorrido");
            l.Mostrar();

            Console.WriteLine("2º Recorrido (pares)");
            var p = new Numeros()
            {
                Min = 1, Max = 10
            };
            var b = l
                    .Select(n => n * n)
                    .Where(n => n < 500).ToList();

            Console.WriteLine("3º Recorrido (pares)");
            b.Mostrar();

            Console.ReadLine();
        }
Esempio n. 26
0
        public IActionResult ResultadoSuma(Numeros n)
        {
            int resultado = n.numero1 + n.numero2;

            return(View(resultado));
        }
Esempio n. 27
0
 private int QuantidadeAcertos(int[] numerosSorteados)
 {
     return(numerosSorteados.ToList().Where(x => Numeros.Contains(x)).ToList().Count());
 }
Esempio n. 28
0
 /// <summary>
 /// Al precionar el boton decimal convierte el numero binario de nuevo a decimal
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void BtnDecimal_Click(object sender, EventArgs e)
 {
     LblResultado.Text  = Numeros.BinarioADecimal(LblResultado.Text);
     BtnBinario.Enabled = true;
 }
Esempio n. 29
0
 private void txtCambioOficial_KeyPress(object sender, KeyPressEventArgs e)
 {
     e.Handled = Numeros.EnterosYDecimales(e, txtCambioOficial, 4);
 }
 public IActionResult Operacion(Numeros n)
 {
     return(View(n));
 }