Ler dois conjuntos de números reais, armazenando-os em vetores e calcular o produto escalar entre eles. Os conjuntos têm 5 elementos cada. Imprimir os dois conjuntos e o produto escalar, sendo que o produto escalar é dado por: x1 * y1+x2 * y2+ldots+xn * yn.

Passo 1

Enunciado e conteúdo: Temos que ler dois vetores de 5 números reais, armazená-los em vetores X e Y e calcular o produto escalar entre eles. O conteúdo desta questão é produto escalar de vetores em ℝ⁵.

Passo 2

Definição do produto escalar: O produto escalar de dois vetores X=(x₁,…,x₅) e Y=(y₁,…,y₅) em ℝ⁵ é a soma dos produtos dos componentes correspondentes. Em notação matemática isso é dado por
sumi=1^5 xi cdot yi

Passo 3

Algoritmo passo a passo:
• Inicializar um vetor X de tamanho 5 e um vetor Y de tamanho 5.
• Para i de 1 até 5, ler x_i e armazenar em X[i].
• Para i de 1 até 5, ler y_i e armazenar em Y[i].
• Inicializar uma variável produto com valor 0 para acumular o resultado.
• Para i de 1 até 5, calcular produto = produto + X[i] cdot Y[i].

Passo 4

Impressão dos resultados:
• Imprimir o vetor X.
• Imprimir o vetor Y.
• Imprimir o valor de produto, que é o produto escalar calculado.

Resposta

sumi=1^5 xi cdot yi

Exercícios relacionados