Suma de una Matriz NxM en visual studio C# console

 


CODIGO

using System;

namespace ConsoleApp1
{
    class Program
    {
        private int[,] mat;
        private int fila, col, sum=0;

        public void Ingresar()
        {
            Console.WriteLine("Ingrese tamaño de fila: ");
            fila = int.Parse(Console.ReadLine());
            Console.WriteLine("Ingrese tamaño de columna: ");
            col = int.Parse(Console.ReadLine());
            mat = new int[fila, col];
            for (int f = 0; f < fila; f++)
            {
                for (int c = 0; c < col; c++)
                {
                    Console.Write("Ingrese posicion [" + (f + 1) + "," + (c + 1) + "]: ");
                    string linea;
                    linea = Console.ReadLine();
                    mat[f, c] = int.Parse(linea);
                }
            }
        }

        public void Imprimir()
        {
            for (int f = 0; f < fila; f++)
            {
                for (int c = 0; c < col; c++)
                {
                    Console.Write(mat[f, c] + " ");
                }
                Console.WriteLine();
            }
            Console.ReadKey();
        }

        public void Suma()
        {
            for (int f = 0; f < fila; f++)
            {
                for (int c = 0; c < col; c++)
                {
                    sum = sum + mat[f, c];
                }
            }
            Console.WriteLine("La suma es: " + sum);
        }
        static void Main(string[] args)
        {
            Program ma = new Program();
            ma.Ingresar();
            ma.Imprimir();
            ma.Suma();
        }
    }
}

EJEMPLO


INFORMACION ADICIONAL

¿Qué es JavaScript?

JavaScript es un lenguaje de programación que los desarrolladores utilizan para hacer páginas web interactivas. Desde actualizar fuentes de redes sociales a mostrar animaciones y mapas interactivos, las funciones de JavaScript pueden mejorar la experiencia del usuario de un sitio web. Como lenguaje de scripting del lado del servidor, se trata de una de las principales tecnologías de la World Wide Web. Por ejemplo, al navegar por Internet, en cualquier momento en el que vea un carrusel de imágenes, un menú desplegable “click-to-show” (clic para mostrar), o cambien de manera dinámica los elementos de color en una página web, estará viendo los efectos de JavaScript.
 
¿Para qué se utiliza JavaScript?

Anteriormente, las páginas web eran estáticas, similares a las páginas de un libro. Una página estática mostraba principalmente información en un diseño fijo y no todo aquello que esperamos de un sitio web moderno. JavaScript surgió como una tecnología del lado del navegador para hacer que las aplicaciones web fueran más dinámicas. Por medio de JavaScript, los navegadores eran capaces de responder a la interacción de los usuarios y cambiar la distribución del contenido en la página web.
 
A medida que el lenguaje evolucionó, los desarrolladores de JavaScript establecieron bibliotecas, marcos y prácticas de programación y comenzaron a utilizarlo fuera de los navegadores web. En la actualidad, puede utilizar JavaScript para el desarrollo tanto del lado del cliente como del lado del servidor. En las siguientes subsecciones se presentan algunos casos de uso comunes:
 
Anteriormente, las páginas web eran estáticas, similares a las páginas de un libro. Una página estática mostraba principalmente información en un diseño fijo y no todo aquello que esperamos de un sitio web moderno. JavaScript surgió como una tecnología del lado del navegador para hacer que las aplicaciones web fueran más dinámicas. Por medio de JavaScript, los navegadores eran capaces de responder a la interacción de los usuarios y cambiar la distribución del contenido en la página web.
 
A medida que el lenguaje evolucionó, los desarrolladores de JavaScript establecieron bibliotecas, marcos y prácticas de programación y comenzaron a utilizarlo fuera de los navegadores web.

¿Qué es TypeScript?

TypeScript es un lenguaje de programación que perfecciona JavaScript al agregar tipos en la sintaxis. TypeScript agregar sintaxis adicional a JavaScript de modo que las herramientas de edición de código puedan detectar errores de manera temprana. Al mismo tiempo, el código de TypeScript se convierte a JavaScript y brinda los mismos beneficios que JavaScript. También se ejecuta en aplicaciones, así como con marcos y bibliotecas de JavaScript.

Comentarios

Entradas más populares de este blog

Eliminar un Elemento en un Arreglo (visual studio C#)

Matriz NxN ordenamiento (visual studio C#)

Numero Mayor y Menor en una Matriz NxN (visual studio C#)