Ir para conteúdo
Fórum Script Brasil
  • 0

Extrair Submatrizes de Matrizes


Diogo Rupolo

Pergunta

Olá, gostaria de saber como posso extrair uma matriz de uma determinada matriz. Por exemplo: Sejam as matrizes:

int A1[2][15]={{1,2,3,4,5},{0,1,2,2,3}};

int A2[2][15]={{6,7,8,9,10},{0,1,2,2,3,3}};

int A3[2][15]={{11,12,13,14,15},{0,1,2,2,3}};

Como poderia extrair uma submatriz (por exemplo as colunas 2,3 e 4) de A1 e transferi-lá para A2. Tentei utilizar uma matriz temporária, mas não está dando certo.

Att;

Diogo

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Aqui está um exemplo de como fazer isso:

#include <iostream>
using namespace std;
int main ()
{
    int matriz1 [5] = {1,2,3,4,5};
    int matriz2[5] = {6,7,8,9,10};
    int matriz3[10] = {};
    cout << "Matriz 1:\n\n" << endl;
    for (int i = 0; i < 5; i++)
    {
    cout << matriz1[i] << endl;
    }
    cout << "Matriz 2:" << endl;
    cout << "\n\n";
    for (int j=0; j < 5; j++)
    {
        cout << matriz2[j] << endl;
    }
    for (int l = 0; l < 5; l++)
    {
        matriz3[l] = matriz1[l];
        matriz3[l+5] = matriz2[l];
    }
    cout << "\n\n";
    cout << "Matriz 3:" << endl;
    cout << "\n\n";
    for (int k = 0; k < 10; k++)
    {
    cout << matriz3[k] << endl;
}
}

Basta adaptá-lo às suas necessidades, :D.

Att.,

Pedro.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...