Você está na página 1de 1

Pontifícia Universidade Católica de Minas Gerais

Bacharelado em Sistemas de Informação


Algoritmos e Estruturas de Dados - 2009/1
Italo Stefani / Eduardo Habib

Laboratório 04 – Entregar até 16/04/2009 às 23hs


Para a resolução deste trabalho, lembre-se organizar seu código seguindo os critérios:

• Nomes sugestivos para variáveis;

• Separar trechos de código pelas suas atividades;

• Comentar os trechos de código conforme sua atividade.

1. Na matemática, a adição de matrizes só pode ocorrer se, e somente se, as matrizes forem de mesma ordem,
ou seja, tenham o mesmo número de linhas e de colunas: A(m,n) e B(m,n). Para fazer a adição entre os
elementos dessa matriz basta somar os termos correspondente: Cij = Aij+Bij.

Faça um programa que carregue uma matriz A(m,n) e uma segunda matriz B(m,n). Depois apresente o
resultado da soma de matrizes A+B.

2. Faça um programa que carregue uma matriz A(m,n) com números inteiros. Depois, leia um valor digitado
pelo usuário e calcule a matriz resultante da multiplicação do número digitado pelos elementos da matriz.

3. Na matemática, o produto de duas matrizes é definido somente quando o número de colunas da primeira
matriz é igual ao número de linhas da segunda matriz. Se A é uma matriz mXn e B é uma matriz nXm, então o
produto AxB é uma matriz mXm. Da mesma forma, o produto BxA é uma matriz nXn.

Faça um programa que carregue uma matriz A(m,n) e uma segunda matriz B(n,m). Depois apresente os
resultados das multiplicações de matrizes AxB e BxA.

Você também pode gostar