A maior rede de estudos do Brasil

Estou com dificuldade para desenvolver esse programa, por favor me ajudem

Desenvolva um programa para ler dois vetores A e B (de tamanho 10 cada um) e depois armazenar uma Matriz os vetores A e B. O vetor A na coluna 0 e o vetor B na coluna 1. Ao final mostre apresenta a Matriz na tela.


4 resposta(s) - Contém resposta de Especialista

User badge image

RD Resoluções Verified user icon

Há mais de um mês

CONCEITO

Linguagem de programação C, Lógica de programação, estrutura de repetição Vetores e Matrizes


#include <stdio.h>

int main()

{

int A[10], B[10];

int M[10][2];

int i,j;

/* Popular a matriz */

for(i=0; i<10; i++){

printf("Digite um numero do vetor A: \n");

scanf("%d", &A[i]);

}

for(i=0; i<10; i++){

printf("Digite um numero do vetor B: \n");

scanf("%d", &B[i]);

}

/* Soma vetores */

for(i=0; i<10; i++){

for(j=0; j<=0; j++){

M[i][j] = A[i];

}

}

for(i=0; i<10; i++){

for(j=1; j<=1; j++){

M[i][j] = B[i];

}

}

/* Imprimir na tela */

for(i=0; i<10; i++){

for(j=0; j<2; j++){

printf("%d",M[i][j]);

}

printf("\n");

}

}

CONCEITO

Linguagem de programação C, Lógica de programação, estrutura de repetição Vetores e Matrizes


#include <stdio.h>

int main()

{

int A[10], B[10];

int M[10][2];

int i,j;

/* Popular a matriz */

for(i=0; i<10; i++){

printf("Digite um numero do vetor A: \n");

scanf("%d", &A[i]);

}

for(i=0; i<10; i++){

printf("Digite um numero do vetor B: \n");

scanf("%d", &B[i]);

}

/* Soma vetores */

for(i=0; i<10; i++){

for(j=0; j<=0; j++){

M[i][j] = A[i];

}

}

for(i=0; i<10; i++){

for(j=1; j<=1; j++){

M[i][j] = B[i];

}

}

/* Imprimir na tela */

for(i=0; i<10; i++){

for(j=0; j<2; j++){

printf("%d",M[i][j]);

}

printf("\n");

}

}

User badge image

Jéssica Gallindo

Há mais de um mês

Bom, primeiramente vc deve criar ambos os vetores com o tamanho indicado, como vc vai ter de armazena-los em uma matriz vc deve criar uma matriz com 10 linhas (tamanho do vetor) e duas colunas (quantidade de vetores). Entao você deve fazer um for indo de 0 a 10, para percorrer as linhas, e um outro for dentro deste variando de 0 a 2 para criar as colunas, dentro do segundo for vc deve colocar matriz[linha] [coluna 0] = vetor A[linha];

o vetor B será inserido quando a coluna tiver valor igual a 1.

 

User badge image

Andre Smaira

Há mais de um mês

CONCEITO

Linguagem de programação C, Lógica de programação, estrutura de repetição Vetores e Matrizes


#include <stdio.h>

int main()

{

int A[10], B[10];

int M[10][2];

int i,j;

/* Popular a matriz */

for(i=0; i<10; i++){

printf("Digite um numero do vetor A: \n");

scanf("%d", &A[i]);

}

for(i=0; i<10; i++){

printf("Digite um numero do vetor B: \n");

scanf("%d", &B[i]);

}

/* Soma vetores */

for(i=0; i<10; i++){

for(j=0; j<=0; j++){

M[i][j] = A[i];

}

}

for(i=0; i<10; i++){

for(j=1; j<=1; j++){

M[i][j] = B[i];

}

}

/* Imprimir na tela */

for(i=0; i<10; i++){

for(j=0; j<2; j++){

printf("%d",M[i][j]);

}

printf("\n");

}

}

User badge image

Andre Smaira

Há mais de um mês

CONCEITO

Linguagem de programação C, Lógica de programação, estrutura de repetição Vetores e Matrizes


#include <stdio.h>

int main()

{

int A[10], B[10];

int M[10][2];

int i,j;

/* Popular a matriz */

for(i=0; i<10; i++){

printf("Digite um numero do vetor A: \n");

scanf("%d", &A[i]);

}

for(i=0; i<10; i++){

printf("Digite um numero do vetor B: \n");

scanf("%d", &B[i]);

}

/* Soma vetores */

for(i=0; i<10; i++){

for(j=0; j<=0; j++){

M[i][j] = A[i];

}

}

for(i=0; i<10; i++){

for(j=1; j<=1; j++){

M[i][j] = B[i];

}

}

/* Imprimir na tela */

for(i=0; i<10; i++){

for(j=0; j<2; j++){

printf("%d",M[i][j]);

}

printf("\n");

}

}

Essa pergunta já foi respondida por um dos nossos especialistas