Professional Documents
Culture Documents
Sub Main()
Dim Matriz(,) As Integer
Dim n As Integer
Do
Console.Write(" Orden de la matriz (Entero positivo - maximo
valor 10): ")
n = Int32.Parse(Console.ReadLine())
Loop While n <= 0
diagonal principal
mostrarSumaDiagonalPrincipal(n, Matriz)
'e)Muestra la suma de la diagonal secundaria de la matriz
mostrarSumaDiagonalSeundaria(n, Matriz)
'f)Muestra la transpuesta de la matriz
matrizTranspuesta(n, Matriz)
End Sub
Dim j As Integer
Dim i As Integer
For i = 0 To n - 1
For j = 0 To n - 1
Console.Write("numero[")
Console.Write(i)
Console.Write("][")
Console.Write(j)
Console.Write("]:")
Matriz(i, j) = Int32.Parse(Console.ReadLine())
Console.WriteLine()
Next
Next
End Sub
End Sub
mayor = Matriz(0, 0)
For i = 0 To n - 1
For j = 0 To n - 1
If (Matriz(i, j) > mayor) Then
mayor = Matriz(i, j)
End If
Next
Next
Console.Write("El numero mayor de la Matriz es ")
Console.WriteLine(mayor)
End Sub
Sub sumaElementosMatriz(ByVal n As Integer, ByVal Matriz(,) As
Integer)
Dim suma As Integer = 0
For i = 0 To n - 1
For j = 0 To n - 1
suma = suma + Matriz(i, j)
Next
Next
Console.WriteLine()
Console.Write("La suma de los elementos de la Matriz es: ")
Console.WriteLine(suma)
End Sub
")
Console.Write(Matriz(i, j))
If (i = n - 1) Then
Console.WriteLine()
End If
Next
Next
Console.ReadLine()
End Sub
End Module