using System;

namespace MyCompiler {
    class Program {
        public static void Main(string[] args) {
            Console.WriteLine("Digite el valor de N (Cantidad de Filas)");
            int N = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Digite el valor de M (Cantidad de Columnas)");
            int M = Convert.ToInt32(Console.ReadLine());
            int [,]matriz = new int[N,M];
            Random r = new Random();
            int suma=0,suma1=0,suma2=0,suma3=0;

            for (int f = 0; f < N; f++){
                for (int c = 0; c < M; c++){
                    matriz[f,c] = (r.Next(100,1000));
                }
            }
            for (int f = 0; f < N; f++){
                Console.WriteLine("");
                for (int c = 0; c < M; c++){
                    Console.Write(matriz[f,c]+"\t");
                }    
            }
            Console.WriteLine("");
            Console.WriteLine("Diagonal principal");
            for(int f = 0; f< N; f++){
                Console.Write($"{matriz[f,f]} ");
                suma += matriz[f,f];
            }
            Console.WriteLine("");
            Console.WriteLine("Diagonal Secundaria");
            for(int f = 0, c = N-1;f < N ; f++){
                Console.Write($"{matriz[f,c]} ");
                suma1 += matriz[f,c];
                c--;
            }
            Console.WriteLine("");
            Console.WriteLine("Triangular Superior");
            for(int f = 0; f< N-1; f++ ){
                for(int c = f+1; c < M; c++){
                   Console.Write($"{matriz[f,c]} ");
                   suma3 += matriz[f,c];
                }
            }
            Console.WriteLine("");
            Console.WriteLine("Triangular Inferior");
            for(int f = 1; f< N; f++ ){
                for(int c = 0; c < f; c++){
                   Console.Write($"{matriz[f,c]} ");
                   suma2 += matriz[f,c];
                }
            }
            Console.WriteLine("");
            Console.WriteLine($"suma diagonal principal : {suma}");
            Console.WriteLine("suma diagonal Secundaria : "+suma1);
            Console.WriteLine("suma triangular Superior : "+suma2);
            Console.WriteLine("suma triangular Inferior : "+suma3);
            Console.WriteLine("La Suma de la diagonal " + (suma > suma1?"Principal":"Secundaria" )+ " es mayor");
            Console.WriteLine("La Suma de la triangular " + (suma2 > suma3?"Superior":"Inferior" )+ " es mayor");
            
        }
    }
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: