Buscar

LAB08 - Matrizes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

MINISTÉRIO DA EDUCAÇÃO 
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE 
ESCOLA DE CIÊNCIAS E TECNOLOGIA 
 
 
Disciplina de Linguagem de Programação 
 
Laboratório 08 – Matrizes 
 
Frequentemente, os profissionais das áreas das ciências exatas e engenharias se deparam com 
situações que demandam a realização de cálculos envolvendo matrizes de grandes dimensões. 
Como exemplo, podemos citar as operações matriciais características das aplicações de 
processamento digital de imagens, robótica, simulação por elementos finitos para análises de 
esforços mecânico, etc. Inegavelmente, a utilização de computadores facilita enormemente a 
manipulação de matrizes e a realização de tais operações. 
 
Faça um programa na linguagem C++ que receba do usuário duas matrizes quadradas A e B, ambas 
com n linhas por n colunas, onde o valor de n também é fornecido pelo usuário. Em seguida, o 
programa deve calcular e imprimir a matriz C, definida através da seguinte expressão matricial: 
 
C = ( A . B ) – BT 
 
Ou seja, a matriz C deve ser igual ao produto matricial da matriz A pela matriz B, menos a transposta 
da matriz B.

Outros materiais