Baixe o app para aproveitar ainda mais
Prévia do material em texto
ALGORITMO E PROGRAMAÇÃO ATIVIDADES DA AULA 08 Para a construção dos algoritmos sugiro a utilização do programa Visualg. Todos os algoritmos desta atividade deverão ser enviados em um arquivo com um dos seguintes formatos: .doc, .docx ou .pdf. 1. Faça um algoritmo para ler uma matriz 5x5 de números inteiros e ler um número inteiro x. A seguir, o algoritmo deve multiplicar todos os elementos da matriz por x e exibir a matriz modificada. Exemplo para matriz de ordem 4 (apenas um exemplo!!!): RESPOSTA: algoritmo "multiplicador de matriz" // Autor : Gilberto Boddenberg // Data : 16/05/2021 // Seção de Declarações var matriz: vetor [1..5,1..5] de inteiro i, j: inteiro x: inteiro inicio // Seção de Comandos escreva("informe o valor de x: ") leia(x) para i de 1 ate 5 faca para j de 1 ate 5 faca escreva("informe [",i, ", ",j, "] :") leia(matriz[i,j]) fimpara A = 2 3 5 1 3 4 0 7 9 1 5 8 4 0 9 1 x = 2 4 6 10 2 6 8 0 14 18 2 10 16 8 0 18 2 A * x = fimpara escreva("A matriz multiplicada por x é: ") para i de 1 ate 5 faca escreva (" ") para j de 1 ate 5 faca escreva(matriz[i,j]*x) fimpara escreva (" ") fimpara fimalgoritmo 2. Faça um algoritmo para ler uma matriz 5x5 de números inteiros. A seguir, o algoritmo deve calcular e mostrar a soma dos elementos da diagonal principal. Exemplo para uma matriz de ordem 4 (apenas uma exemplo!!!). RESPOSTA: algoritmo "Somar da matriz 5x5 e exibi-la na diagonal" // Autor : Gilberto Boddenberg // Data : 18/05/2021 // Seção de Declarações var matriz:vetor[1..5,1..5] de inteiro i,c: inteiro soma: inteiro inicio // Seção de Comandos para i de 1 ate 5 faca para c de 1 ate 5 faca escreva("Digite os valores da matriz:") leia(matriz[i,c]) fimpara fimpara escreva("matriz") para i de 1 ate 5 faca para c de 1 ate 5 faca escreva(" / ",matriz[i,c]) fimpara escreva(" / ") Soma da diagonal principal = 12 A = 2 3 5 1 3 4 0 7 9 1 5 8 4 0 9 1 fimpara soma<-0 para i de 1 ate 5 passo 1 faca soma <- soma + matriz[i,i] fimpara escreva("A soma dos elementos da diagonal principal sao: ", soma) fimalgoritmo
Compartilhar