//IMPLEMENTAR UN PROGRAMA QUE ME PERMITA LLEVAR UNA MATRIZ CON NUMEROS
// ALEATORIO DE ORDEN 4*4;OBTENER SU DIAGONAL PRINCIPAL.UTILIZAR METODOS
// DEFINIDO POR EL USUARIO
namespace orden_de_una_matriz__en__clase
{
class MainClass
{
public static void Main(string[] args)
{
int [,]tabla=new int [4,4];
LlenarMatriz(tabla);
int diagonal=CalcularDiagonalPrincipal(tabla);
Console.SetCursorPosition(20,20);
Console.WriteLine("DiagonalPrincipal:{0}",diagonal);
Console.ReadKey();
}
public static void LlenarMatriz(int[,]ptabla)
{
Random rnd=new Random();
int fil=0,col=15;
for(int c=0;c<=3;c++)
{
fil=5;
for(int f=0;f<=3;f++)
{
Console.SetCursorPosition(col,fil);
ptabla[c,f]=rnd.Next(1,20);
Console.WriteLine("{0}",ptabla[c,f]);
fil =fil+2;
}
col=col+3;
}
}
public static int CalcularDiagonalPrincipal(int[,]ptablac)
{
int acum=0, i=0;
while(i<=3)
{
acum=acum+ptablac[i,i];
i++;
}
return acum;
}
}
}
No hay comentarios:
Publicar un comentario