Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Adrianled

[Código] calculo do produto escalar

Recommended Posts

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");
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.