Exerc cio L gica de programa o 5
Para os exercícios abaixo criar o fluxograma (diagrama de blocos) e portugol (português estruturado).
1. Gere e imprima uma matriz M 4x4 com valores aleatórios entre 0-9. Após isso determine o maior número da matriz e a sua posição (linha, coluna). inicio //declaração de variavel inteiro matriz [ 4 ] [ 4 ] inteiro x , y , linha , coluna , maior , menor //colocar os numeros na matriz para x de 0 ate 3 passo 1 para y de 0 ate 3 passo 1 matriz [ x ] [ y ] <- aleatorio ( ) * 10 proximo proximo //mostrar a matriz para x de 0 ate 3 passo 1 escrever "\n linha =[" , x + 1 , "] " para y de 0 ate 3 passo 1 escrever " " , matriz [ x ] [ y ] proximo proximo //encontrar o maior maior <- matriz [ 0 ] [ 0 ] para x de 0 ate 3 passo 1 para y de 0 ate 3 passo 1 se maior < matriz [ x ] [ y ] entao maior <- matriz [ x ] [ y ] linha <- x coluna <- y fimse proximo proximo escrever "\n O numero maior é=" , maior , " na linha=" , linha + 1 , " na coluna=" , coluna + 1 fim 2. Gere e imprima uma matriz M 10x10 com valores aleatórios entre 0-9. Após isso indique qual é o maior e o menor valor da linha 5 e qual é o maior e o menor valor da coluna 7.
inicio //declaração de variavel inteiro matriz [ 10 ] [ 10 ] inteiro x , y , linha , coluna , maior , menor , maior2 , menor2 //colocar os numeros na matriz para x de 0 ate 9 passo 1 para y de 0 ate 9 passo 1 matriz [ x ] [ y ] <- aleatorio ( ) * 10 proximo proximo maior <- matriz [ 4 ] [ 0 ] menor <- matriz [ 4 ] [ 0 ] escrever "Matriz [10][10]\n" para x de 0 ate 9 passo 1 escrever "\n linha = [" , x + 1 , "]" para y de 0 ate 9 passo 1 escrever " " ,