public ActionResult CalcularNumeros(ClsEjercicio2 objejer2)
        {
            objejer2.valPositivo = new List <int>();
            objejer2.valNegativo = new List <int>();
            IList <ClsEjercicio2> List = new List <ClsEjercicio2>();

            if (objejer2.numeros != null && ModelState.IsValid)
            {
                foreach (int i in objejer2.numeros)
                {
                    if (i < 0)
                    {
                        objejer2.valNegativo.Add(i);
                    }
                    else
                    {
                        objejer2.valPositivo.Add(i);
                    }
                }
                ViewData["numNegativos"] = objejer2.valNegativo;
                ViewData["numPositivos"] = objejer2.valPositivo;
                objejer2.validar         = null;
            }
            else
            {
                objejer2.validar   = "ERROR";
                ViewBag.Comunicado = "Ingrese valor vĂ¡lido";
            }

            return(View(objejer2));
        }
 // GET: Ejercicio2
 public ActionResult Index(ClsEjercicio2 objejercicio2)
 {
     if (Request.Form["Generar"] != null)
     {
         ViewBag.fil = objejercicio2.fil;
         ViewBag.col = objejercicio2.col;
     }
     return(View(objejercicio2));
 }
        public ActionResult Mostrar(ClsEjercicio2 objejercicio2)
        {
            try
            {
                int c1 = 0;
                double[,] matrizA              = new double[objejercicio2.fil, objejercicio2.col];
                double[,] matrizB              = new double[objejercicio2.fil, objejercicio2.col];
                double[,] matrizSuma           = new double[objejercicio2.fil, objejercicio2.col];
                double[,] matrizResta          = new double[objejercicio2.fil, objejercicio2.col];
                double[,] matrizmultiplicacion = new double[objejercicio2.fil, objejercicio2.col];
                for (int i = 0; i < objejercicio2.fil; i++)
                {
                    for (int j = 0; j < objejercicio2.col; j++)
                    {
                        matrizA[i, j]     = Convert.ToDouble(Request.Form["MatrizA" + c1]);
                        matrizB[i, j]     = Convert.ToDouble(Request.Form["MatrizB" + c1]);
                        matrizSuma[i, j]  = matrizA[i, j] + matrizB[i, j];
                        matrizResta[i, j] = matrizA[i, j] - matrizB[i, j];


                        c1++;
                    }
                }
                for (int i = 0; i < objejercicio2.fil; i++)
                {
                    for (int j = 0; j < objejercicio2.col; j++)
                    {
                        matrizmultiplicacion[i, j] = 0;
                        for (int z = 0; z < objejercicio2.col; z++)
                        {
                            matrizmultiplicacion[i, j] = matrizA[i, z] * matrizB[z, j] + matrizmultiplicacion[i, j];
                        }
                    }
                }
                ViewBag.matrizSuma           = matrizSuma;
                ViewBag.matrizResta          = matrizResta;
                ViewBag.matrizMultiplicacion = matrizmultiplicacion;
            }
            catch (Exception ex)
            {
                ViewBag.band = 1;
            }
            return(View(objejercicio2));
        }