Faça um programa que receba do usuário dois vetores, A e B, com 10 números inteiros cada. Crie um novo vetor denominado C calculando C=A-B. Mostre na tela os dados do vetor C.

Passo 1

A questão pede um programa que leia dois vetores A e B, cada um com 10 números inteiros, e gere um vetor C de mesmo tamanho onde cada elemento é a diferença correspondente de A e B. O conteúdo principal é o uso de vetores (arrays) e estruturas de repetição para entrada, processamento e saída de dados.

Passo 2

Precisamos declarar três vetores de tamanho 10 e usar um laço de repetição (por exemplo, um for) para percorrer índices de 0 a 9.
Em um primeiro laço, lemos os 10 valores de A. Em um segundo laço, lemos os 10 valores de B. Cada iteração do laço lê um inteiro e armazena no vetor correspondente.

Passo 3

Para calcular o vetor C, aplicamos em cada posição i a operação elementar de subtração dada por
Ci = Ai - Bi
usando mais um laço for que percorre as posições de 0 a 9.
Por fim, exibimos os 10 elementos do vetor C em sequência, mostrando o resultado da subtração elemento a elemento.

Resposta

Algoritmo VetorSubtracao
// declaração dos vetores
inteiro A[10], B[10], C[10]
// leitura do vetor A
para i := 0 até 9 faça
escreva(“Informe A[”, i, "]: ")
leia(A[i])
fim para
// leitura do vetor B
para i := 0 até 9 faça
escreva(“Informe B[”, i, "]: ")
leia(B[i])
fim para
// cálculo do vetor C
para i := 0 até 9 faça
C[i] := A[i] - B[i]
fim para
// exibição do vetor C
escreva("Vetor C: ")
para i := 0 até 9 faça
escreva(C[i], " ")
fim para
fim Algoritmo

Exercícios relacionados