Respostas
Segue abaixo um exemplo de código em Portugol para criar uma matriz 3x3, atribuir valores, ler a matriz e escrever o maior valor: ``` algoritmo "Maior valor em matriz 3x3" var matriz: vetor[1..3, 1..3] de inteiro i, j, maior: inteiro inicio // atribui valores à matriz matriz[1,1] <- 5 matriz[1,2] <- 8 matriz[1,3] <- 2 matriz[2,1] <- 3 matriz[2,2] <- 7 matriz[2,3] <- 1 matriz[3,1] <- 6 matriz[3,2] <- 4 matriz[3,3] <- 9 // inicializa a variável "maior" com o primeiro valor da matriz maior <- matriz[1,1] // percorre a matriz e compara cada valor com a variável "maior" para i de 1 ate 3 faca para j de 1 ate 3 faca se matriz[i,j] > maior entao maior <- matriz[i,j] fimse fimpara fimpara // escreve o maior valor encontrado escreva("O maior valor da matriz é: ", maior) fimalgoritmo ``` Nesse exemplo, a matriz é criada e os valores são atribuídos manualmente. Para ler os valores da matriz, você pode utilizar um laço de repetição para solicitar ao usuário que digite cada valor.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta