Clase virtual 23 de abril día sin carro

En este foro se tratarán temas relacionados con la ingeniería de sistemas en general

Moderator: julianmartinez16

User avatar
miguelizq
Posts: 11
Joined: Tue Jan 22, 2019 6:19 am

Re: Clase virtual 23 de abril día sin carro

Post by miguelizq » Wed Apr 24, 2019 12:04 am

Code: Select all

 {
            int a;
            int b;
            int r = 0;

            Console.WriteLine("Por favor ingrese el número de filas.");
            if (int.TryParse(Console.ReadLine(), out a))
            {
                Console.WriteLine("Por favor ingrese el número de columnas.");
                if (int.TryParse(Console.ReadLine(), out b))
                {

                    int[,] mat = new int[a, b];

                    for (int i = 0; i < a; i++)
                    {
                        for (int n = 0; n < b; n++)
                        {
                            Console.WriteLine("Por favor ingrese el número en: " + i + "," + n);
                            if (int.TryParse(Console.ReadLine(), out mat[i, n]))
                            {


                            }
                            else
                            {
                                Console.WriteLine("Error.");
                                n = n - 1;
                            }
                        }
                    }

                    Console.WriteLine("La matriz es: ");
                    for (int i = 0; i < a; i++)
                    {
                        for (int n = 0; n < b; n++)
                        {
                            Console.Write(mat[i, n]);
                        }
                        Console.WriteLine("");
                    }
                    for (int i = 0; i < a; i++)
                    {
                        for (int n = 0; n < a; n++)
                        {
                            if (i == n)
                            {
                                r = r + mat[i, n];
                            }
                        }
                    }
                    Console.WriteLine("la suma en diagonal es: " + r);

                    int suma = 0;
                    for (int i = 0; i < a; i++)
                    {
                        for (int n = 0; n < a; n++)
                        {

                            suma = suma + mat[i, n];

                        }
                    }

                    Console.WriteLine("La suma de las columnas es: " + suma);
                }
            }
            Console.ReadKey();

        }
    }
}
Miguel Izquierdo
Fund. Programación

Post Reply