Você está aqui: VB.NET ::: Desafios e Lista de Exercícios Resolvidos ::: Arrays e Matrix (Vetores e Matrizes) |
Como retornar o maior elemento em cada uma das colunas de uma matriz usando VB.NET - Desafio de Programação Resolvido em VB.NETQuantidade de visualizações: 403 vezes |
|
Pergunta/Tarefa: Dada a seguinte matriz: 6 10 4 2 9 7 20 3 1 Sua saída deverá ser parecida com: Maior elemento na coluna 0 é 20 Maior elemento na coluna 1 é 10 Maior elemento na coluna 2 é 7 Veja a resolução comentada deste exercício usando VB.NET: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
Imports System
Module Program
' função principal do programa VB.NET
Sub Main(args As String())
' vamos declarar e constuir uma matriz de 3 linhas e três colunas
Dim matriz As Integer(,) = {{6, 10, 4}, {2, 9, 7}, {20, 3, 1}}
' vamos percorrer a matriz e exibir o maior elemento de cada coluna
' começamos com cada coluna
For i As Integer = 0 To matriz.GetLength(0) - 1
' assumimos que o maior valor é o primeiro dessa coluna
Dim maior As Integer = matriz(0, i)
' percorremos todos os elementos desta linha
For j As Integer = 0 To matriz.GetLength(0) - 1
' o elemento atual é maior que o maior?
If matriz(j, i) > maior Then
' maior assume o valor atual
maior = matriz(j, i)
End If
Next
' exibimos o maior elemento desta coluna
Console.WriteLine("Maior elemento na coluna " & i & " é " & maior)
Next
Console.WriteLine(vbCrLf & vbCrLf & "Pressione qualquer tecla para sair...")
' pausa o programa
Console.ReadKey()
End Sub
End Module
|
|
|
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de VB.NET |
Veja mais Dicas e truques de VB.NET |
Dicas e truques de outras linguagens |
|
VB.NET - Como calcular o coeficiente angular de uma reta em VB.NET dados dois pontos no plano cartesiano R - R para Matemática e Estatística - Como calcular desvio padrão usando a função sd() da linguagem R |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |




