Buscar

Exercicios Matriz

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

*
*
UNIVERSIDADE FEDERAL DE UBERLÂNDIA
ENGENHARIA CIVIL
INTRODUÇÃO À ALGORITMOS
 
Professora: Fabíola Gonçalves.
*
*
AGENDA
Estrutura de dados heterogênea
Matrizes 
*
*
*
EXERCÍCIOS MATRIZ
Dado um array A de 3x5 elementos inteiros, calcular a soma dos seus elementos.
Dado duas matrizes reais de dimensão 2x3, fazer um programa para calcular a soma delas.
*
*
*
*
EXERCÍCIOS MATRIZ
Solução 1: 
Dado um array (matriz)A de 3x5 elementos inteiros, calcular a soma dos seus elementos.
Algoritmo "matriz"
 var soma: vetor[1..2,1..2] de inteiro;
 inicio
int soma = 0;
int i, j;
para i = 0 ate 3 passo 1faça
	para j=0 até 5 passo 1 faça
		 soma = soma + A[i][j];
	fim para
fim para
escreva( soma);
 fim
fim_algoritmo
*
*
*
*
EXERCÍCIOS MATRIZ
Solução 1: 
*
*
*
*
ESTRUTURA DE DADOS HOMOGÊNEA
ARRAYS
Solução 2:
Dado duas matrizes reais de dimensão 2x3, fazer um programa para calcular a soma delas.
real A[2][3], B[2][3], Soma[2][3];
int i, j;
para i = 0 até 2 faça
	para j = 0 até 3 faça
		 Soma[i][j] = A[i][j] + B[i][j];
	fim para
fim para
Declaração: tipo nome_da_variável[linhas][colunas];
*
*
*
*
EXERCÍCIOS MATRIZ
3) Faça um algoritmo para somar duas matrizes quaisquer.
4) Faça um algoritmo que leia uma matriz mat1 2 x 3 e mat2 2 x 3 e imprima na tela a soma de todos os elementos das matrizes colocados em mat3.
5) Faça um algoritmo que leia uma matriz mat4 x 4, e imprima na tela a soma dos elementos abaixo da diagonal principal da matriz mat.
6) Faça um algoritmo para calcular a transposta de uma matriz
*
*
*

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais