Buscar

Crie um algoritmo que leia dois vetores

Crie um algoritmo que leia dois vetores A e B com 5 números cada um. Crie um vetor C que receba o resultado da soma de cada posição do vetor A e do vetor B. Ao final, mostre todos os elementos do vetor C. Exemplo:


Entrada de dados: A = 1 3 5 2 4
                                 + + + + +

Entrada de dados: B = 2 4 3 5 7

Resultado:           C = 3 7 8 7 11

💡 4 Respostas

User badge image

Tiago Scalco

var
A:vetor[1..5] de inteiro
B:vetor[1..5] de inteiro
C:vetor[1..5] de inteiro
i:inteiro
inicio
// Seção de Comandos
escreval("###### Vetor 1 #####")
PARA i DE 1 ATE 5 FACA
escreva("Entre com o ",i," valor:")
leia (A[i])
FIMPARA
escreval("###### Vetor 2 #####")
PARA i DE 1 ATE 5 FACA
escreva("Entre com o ",i," valor:")
leia (B[i])
FIMPARA
escreva("Resultado:C=")
PARA i DE 1 ATE 5 FACA
C[i] <- A[i] + B[i]
escreva("",c[i])
FIMPARA

fimalgoritmo

2
Dislike0
User badge image

Andre Smaira

Inicialmente devemos declarar os vetores que serão utilizados ao longo do algoritmo.

#include <stdio.h>

int main()

{

int vA[5],vB[5],vC[5];

Com isso, podemos receber os valores de vA e vB.

printf("Valores de A:");

for(int i=0;i<5;i++){

scanf("%i",&vA[i]);

}

printf("\nValores de B:");

for(int i=0;i<5;i++){

scanf("%i",&vB[i]);

}


Por fim, podemos realizar a soma das posições de vA e vB, salvando seu resultado em vC e o apresentando ao usuário.

printf("\n Valores de C: ");

for(int i=0;i<5;i++){

vC[i]=vA[i]+vB[i];

printf(" %i ",vC[i]);

}

return 0;

}

0
Dislike0
User badge image

Andre Smaira

Inicialmente devemos declarar os vetores que serão utilizados ao longo do algoritmo.

#include <stdio.h>

int main()

{

int vA[5],vB[5],vC[5];

Com isso, podemos receber os valores de vA e vB.

printf("Valores de A:");

for(int i=0;i<5;i++){

scanf("%i",&vA[i]);

}

printf("\nValores de B:");

for(int i=0;i<5;i++){

scanf("%i",&vB[i]);

}


Por fim, podemos realizar a soma das posições de vA e vB, salvando seu resultado em vC e o apresentando ao usuário.

printf("\n Valores de C: ");

for(int i=0;i<5;i++){

vC[i]=vA[i]+vB[i];

printf(" %i ",vC[i]);

}

return 0;

}

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais