A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

UNIVERSIDADE FEDERAL DE UBERLÂNDIA ENGENHARIA CIVIL INTRODUÇÃO À ALGORITMOS Professora: Fabíola Gonçalves.

Apresentações semelhantes


Apresentação em tema: "UNIVERSIDADE FEDERAL DE UBERLÂNDIA ENGENHARIA CIVIL INTRODUÇÃO À ALGORITMOS Professora: Fabíola Gonçalves."— Transcrição da apresentação:

1 UNIVERSIDADE FEDERAL DE UBERLÂNDIA ENGENHARIA CIVIL INTRODUÇÃO À ALGORITMOS Professora: Fabíola Gonçalves.

2 A GENDA Estrutura de dados heterogênea Matrizes 2

3 E XERCÍCIOS MATRIZ 1. Dado um array A de 3x5 elementos inteiros, calcular a soma dos seus elementos. 2. Dado duas matrizes reais de dimensão 2x3, fazer um programa para calcular a soma delas. 3 7/6/2014

4 E XERCÍ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 escreva( soma); fim fim_algoritmo 4 7/6/2014

5 E XERCÍCIOS MATRIZ Solução 1: 5 7/6/2014

6 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 Declaração: tipo nome_da_variável[linhas][colunas]; 6 7/6/2014

7 E XERCÍ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 7/6/2014 7


Carregar ppt "UNIVERSIDADE FEDERAL DE UBERLÂNDIA ENGENHARIA CIVIL INTRODUÇÃO À ALGORITMOS Professora: Fabíola Gonçalves."

Apresentações semelhantes


Anúncios Google