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:
.
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
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 com valor 0 para acumular o resultado.
• Para i de 1 até 5, calcular .
• 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
• Para i de 1 até 5, calcular
Passo 4
Impressão dos resultados:
• Imprimir o vetor X.
• Imprimir o vetor Y.
• Imprimir o valor de , que é o produto escalar calculado.
• Imprimir o vetor X.
• Imprimir o vetor Y.
• Imprimir o valor de