Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
E um código bem simples comparado com os que têm nos outros tópicos, mas se algum dia alguém precisar.
O produto escalar é uma função binária definida entre dois vetores que fornece um número real .
O produto escalar é calculado da seguinte forma: cada valor do primeiro vetor deve ser multiplicado pelo valor do elemento correspondente do segundo vetor e os resultados devem ser somados e assim sucessivamente até o fim
dos vetores
#include <stdio.h>
#include <conio.h>
main(){
//Definição de variaveis
int i, vetorA[10], vetorB[10], aux=0;
//Entrada de dados
for(i=0; i<10; i++)
{
printf("\n\n Informe o %d%c valor do Vetor A : ", i+1, 167);
scanf("%d", &vetorA[i]);
}
for(i=0; i<10; i++) printf("\n\n Informe o %d%c valor do Vetor B : ", i+1, 167);
scanf("%d", &vetorB[i]);
}
//Processamento
for(i=0; i<10; i++)
{
aux += vetorA[i] * vetorB[i];
}
//Sainda em tela
printf("\n\n O produto escalar entre os vetores = %d\n\n", aux);
system("pause");
}Carregando comentários...