Soma entre matrizes
Publicado por Tiago Ramone 15/11/2006
[ Hits: 18.368 ]
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";
}
}
Calculo do número de Euler em C++
Nenhum comentário foi encontrado.
Maquina modesta - a vez dos navegadores ferrarem o usuario
Fscrypt: protegendo arquivos do seu usuário sem a lentidão padrão de criptograr o disco
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
BigLinux 2026 Wallpapers animado (1)
Warsaw não é reconhecido no Google Chrome 147.0.7727.55 (8)
(CLIPPER) Rodando o mesmo código tanto no Windows quanto no Linux (5)









