Ir ao conteúdo
  • Cadastre-se

Matriz C com capacidade de armazenar 15 elementos e imprimi-los na tela.


Aluno Camões

Posts recomendados

#include <stdio.h>

/*Ler duas matrizes do tipo vetor A com cinco elementos e B com dez elementos (valores numéricos inteiros).

- Construir uma matriz C, sendo esta a junção das duas outras matrizes.

- Desta forma, C deve ter a capacidade de armazenar 15 elementos. Apresentar os elementos da matriz C;

int main ()
{
int MatA[5], MatB[10], MatC[15];
int i, j;

/*Entrada de Dados*/
printf("\nInforme os 5 valores da matriz A\n");
for(i=0; i<=4; i++)
{
scanf("%d", &MatA[i]);
}

printf("\nInforme os 10 valores da matriz B\n");
for(j=0; j<=9; j++)
{
scanf("%d", &MatB[j]);
}

printf("\nApresentando os dados da matriz A:\n");
for(i=0; i<=4; i++)
{
printf("%d ", MatA[i]);
}
printf("\nApresentando os dados da matriz B:\n");
for(j=0; j<=9; j++)
{
printf("%d ", MatB[j]);
}
printf("\n");
getch();
}

Obs.: Fiz o código acima e faltou fazer a junção das duas matrizes e imprimir os elementos da matriz C. Será que alguém pode me ajudar a terminar esse

código? Desde já agradeço pela atenção. Aguardo resposta. Valeu.

Link para o comentário
Compartilhar em outros sites

Tenta assim:


int main ()
{
int MatA[5], MatB[10], MatC[15];
int i, cont, cont2;

cont = 0;
cont2=0;

/*Entrada de [URL="http://forum.clubedohardware.com.br/#"]Dados[/URL]*/
printf("\nInforme os 5 valores da matriz A\n");
for(i=0; i<=4; i++)
{
scanf("%d", &MatA[i]);
}

printf("\nInforme os 10 valores da matriz B\n");
for(i=0; i<=9; i++)
{
scanf("%d", &MatB[i]);
}

printf("\nApresentando os dados da matriz A:\n");
for(i=0; i<=4; i++)
{
printf("%d ", MatA[i]);
}
printf("\nApresentando os dados da matriz B:\n");
for(i=0; i<=9; i++)
{
printf("%d ", MatB[i]);
}
for(i=0;i<15;i++)
{
cont++;
if(cont <= 9)
{
MatC[i] = MatA[i];
}
else
{
MatC[cont] = MatB[cont2];
cont2++;
}
}

for(i=0;i<15;i++)
{
printf("%d ", MatC[i]);
}

printf("\n");
getch();
}

Acabei de pensar nisso.. Sou iniciante em programação mas acho que vai rodar sim!

Um abraço!

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!