Anda di halaman 1dari 4

Matriz a manipulao de um conjunto de vetores.

. Preencher matriz para i <- 1 at 4 faa inicio para j <- 1 at 4 faa inicio ler(m[i,j]) fim fim Exerccios Matrizes 1) Algoritmo um Variaveis matc, mat:matriz[1..4,1..6] de inteiro i, j:inteiro Inicio para i <- 1 at 4 faa //carga da matriz inicio escrever("Linha: ",i) para j <- 1 at 6 faa inicio escrever("Coluna ",j" : ") ler(mat[i,j]) fim fim para i <- 1 at 4 faa // copiar matriz inicio para j <- 1 at 6 faa inicio matc[i,j] <- mat[i,j] fim fim para i <- 1 at 4 faa // imprimir a tabela inicio escrever("Linha: ",i) para i <- 1 at 6 faa inicio escrever(matc[i,j]) fim fim fim 2) Algoritmo dois Variaveis mat: matriz[1..3,1..4] de inteiro maior, i, j:inteiro Inicio para i <- 1 at 3 faa //carga da matriz inicio escrever("Linha: ",i) para j <- 1 at 4 faa inicio escrever("Coluna ",j" : ")

ler(mat[i,j]) fim fim maior <- mat[1,1] para i <- 1 at 3 faa inicio para i <- 1 at 4 faa inicio se (mat[i,j]>maior) ento maior <- mat[i,j] fim fim escrever("Maior elemento: ",maior) fim 3) Algoritmo tres Variaveis a, b, c:matriz[1..4,1..3] de inteiro i, j: inteiro Inicio para i <- 1 at 4 faa inicio escrever("Linha: ",i) para j <- 1 at 3 faa inicio escrever("Coluna ",j" : ") ler(a[i,j]) fim fim para i <- 1 at 4 faa inicio escrever("Linha: ",i) para j <- 1 at 3 faa inicio escrever("Coluna ",j," : ") ler(b[i,j]) fim fim para i <- 1 at 4 faa inicio para j <- 1 at 3 faa inicio c[i,j] <- a[i,j]*b[i,j] fim fim para i <- 1 at 4 faa // imprimir a tabela inicio escrever("Linha: ",i) para i <- 1 at 3 faa inicio escrever(a[i,j]) fim fim para i <- 1 at 4 faa // imprimir a tabela inicio escrever("Linha: ",i) para i <- 1 at 3 faa inicio

escrever(b[i,j]) fim fim para i <- 1 at 4 faa // imprimir a tabela inicio escrever("Linha: ",i) para i <- 1 at 3 faa inicio escrever(c[i,j]) fim fim fim 4) Algoritmo quatro Variaveis matv: matriz[1..4,1..5] de inteiro a, i, j, cont: inteiro Inicio cont <- 0 escrever("Informe um numero inteiro: ") ler(a) para i <- 1 at 4 faa //carga da matriz inicio escrever("Linha: ",i) para j <- 1 at 5 faa inicio escrever("Coluna ",j" : ") ler(matv[i,j]) fim fim para i <- 1 at 4 faa inicio para i <- 1 at 5 faa inicio se (matv[i,j] = a) ento cont <- cont + 1 fim fim escrever(cont," valores iguais a ",a," dentro da matriz.") fim 5) Algoritmo cinco Variaveis matum, matdois, matsoma: matriz[1..4,1..3] de inteiro i, j: inteiro Inicio para i <- 1 at 4 faa inicio escrever("Linha: ",i) para j <- 1 at 3 faa inicio escrever("Coluna ",j" : ") ler(matum[i,j]) fim fim para i <- 1 at 4 faa

inicio escrever("Linha: ",i) para j <- 1 at 3 faa inicio escrever("Coluna ",j," : ") ler(matdois[i,j]) fim fim para i <- 1 at 4 faa inicio para j <- 1 at 3 faa inicio matsoma[i,j] <- matum[i,j]+matdois[i,j] fim fim para i <- 1 at 4 faa inicio escrever("Linha: ",i,"Coluna: ",j) para i <- 1 at 3 faa inicio escrever(matsoma[i,j]) fim fim fim

Anda mungkin juga menyukai