Soma entre matrizes
Publicado por Tiago Ramone 15/11/2006
[ Hits: 18.209 ]
Download Soma entre Matrizes.cpp
Exemplo de manipulação de matrizes.
#include <iostream>
using std::cin;
using std::cout;
//declarando os módulos
void LerDados();
void Soma();
void Imprimir();
//declarando as variaveis sendo M1 e M2 as matrizes digitadas e SOMA a matriz de soma
int m1[5][3], m2[5][3], soma[5][3];
int main()
{
cout<<"######### SOMA DE MATRIZES #########\n\n";
LerDados();
Soma();
Imprimir();
}
//Módulo de Leitura de Dados
void LerDados()
{
int l, c;
cout<<"Digite os valores da primeira matriz:\n";
for(l=0; l<5; l++)
{
for(c=0; c<3; c++)
{
cout<<"Linha "<<l<<", Coluna "<<c<<": ";
cin>>m1[l][c];
}
}
cout<<"Digite os valores da segunda matriz:\n";
for(l=0; l<5; l++)
{
for(c=0; c<3; c++)
{
cout<<"Linha "<<l<<", Coluna "<<c<<": ";
cin>>m2[l][c];
}
}
}
//Módulo de soma dos dados
void Soma()
{
int l, c;
for(l=0;l<5;l++)
for (c=0; c<3; c++)
{
soma[l][c] = m1[l][c] + m2[l][c];
}
}
//Mostrando na tela as matrizes e o resultado da soma entre ela
void Imprimir()
{
int l, c;
cout<<"MATRIZ 1\n";
for(l=0;l<5;l++)
{
for(c=0;c<3;c++)
{
cout<<m1[l][c]<<"-";
}
cout<<"\n";
}
cout<<"\n\n";
cout<<"MATRIZ 2\n";
for(l=0;l<5;l++)
{
for(c=0;c<3;c++)
{
cout<<m2[l][c]<<"-";
}
cout<<"\n";
}
cout<<"\n\n";
cout<<"SOMA DAS MATRIZES\n";
for(l=0;l<5;l++)
{
for(c=0;c<3;c++)
{
cout<<soma[l][c]<<"-";
}
cout<<"\n\n";
}
}
Validar CPF em C++ (esse funciona)
Teste de desempenho com números primos em C (corrigido)
Função que converte números decimais em binários
Nenhum comentário foi encontrado.
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?









