Baixe o app para aproveitar ainda mais
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.
Compartilhar