Soma entre matrizes
Publicado por Tiago Ramone 15/11/2006
[ Hits: 18.210 ]
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";
     }
     
}
Simples gerador de números primos
Pra quem gosta de RPG. Um sistema de lutas.
Balanceamento de parênteses utilizando Pilha
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?
Instalação dualboot Windows 11 e Debian 13 (0)
Programa fora de escala na tela do pc (33)
Eu queria adicionar a incon do wifi e deixa transparente no fluxbox no... (0)









