Claro! Aqui está um exemplo de programa em C que realiza o produto escalar entre dois vetores, com base nas informações fornecidas pelo usuário: ```c #include int main() { int tamanho; printf("Digite o tamanho dos vetores: "); scanf("%d", &tamanho); int vetor1[tamanho], vetor2[tamanho]; printf("Digite os elementos do primeiro vetor:\n"); for (int i = 0; i < tamanho; i++) { printf("Elemento %d: ", i+1); scanf("%d", &vetor1[i]); } printf("Digite os elementos do segundo vetor:\n"); for (int i = 0; i < tamanho; i++) { printf("Elemento %d: ", i+1); scanf("%d", &vetor2[i]); } int produtoEscalar = 0; for (int i = 0; i < tamanho; i++) { produtoEscalar += vetor1[i] * vetor2[i]; } printf("O produto escalar entre os dois vetores é: %d\n", produtoEscalar); return 0; } ``` Neste programa, o usuário irá digitar o tamanho dos vetores e, em seguida, os elementos de cada vetor. O programa calculará o produto escalar entre os dois vetores e exibirá o resultado. Certifique-se de compilar e executar o programa em um ambiente de desenvolvimento C adequado.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar