Ir ao conteúdo
  • Cadastre-se

Operações com VETORES


Anderson Hipólito

Posts recomendados

Boa tarde, estou tentando realizar uma programação em C++ utilizando a IDE CodeBlocks. Porém algumas dúvidas surgiram na seguinte atividade.


Elaborar um programa que leia e  mostre o  conteúdo de dois vetores (A e B ), de 7 posições cada.
Posteriormente, criem os vetores Z, Y, T  em que:

  1.  Z é a soma dos elementos do Vetor A com o Vetor B;
  2. Y é a subtração entre o Vetor A com o Vetor B;
  3.  T é o produto entre o Vetor A e o Vetor B; e
  4. Mostrar cada um dos vetores resultantes.

Utilizando a IDE eu cheguei neste resultado:

 

#include <stdio.h>int main() {   int a[7], b[7], z[7], y[7], t=0, i;   for (i=0; i<7; i++) {      printf("\n Insira o elemento A[%d]: ", i);//Vetor A sendo alimentado      scanf("%d", &a[i]);   }   printf("Valores do Vetor A:\n");// Resultado do Vetor A   for (i=0; i<7; i++)      printf("\tA[%d]: %d", i, a[i]);   for (i=0; i<7; i++) {      printf("\n Insira o elemento B[%d]: ", i);//Vetor B sendo alimentado      scanf("%d", &b[i]);   }   printf("\n Valores do Vetor B:\n"); // Resultado do Vetor B   for (i=0; i<7; i++)      printf("\tB[%d]: %d", i, b[i]);   for (i=0; i<7; i++)      z[i] = a[i] + b[i];   printf("\nValores do Vetor Z.(A + B ) :\n"); //Soma dos valores dos Vetores A e B   for (i=0; i<7; i++)      printf("\tZ[%d]: %d", i, z[i]);   for (i=0; i<7; i++)      y[i] = a[i] - b[i];   printf("\nValores do Vetor Y.(A - B ) :\n"); // Diferença dos valores dos Vetores A e B   for (i=0; i<7; i++)      printf("\tY[%d]: %d", i, y[i]);   for (i=0; i<7; i++)      t+= a[i] * b[i];   printf("\nVetor A[i] * Vetor B[i] = %d\n", t);// Multiplicação dos valores dos Vetores A e B    return 0;}
 
CREIO QUE TEM ALGUMA COISA ERRADA, pois o resultado da multiplicação está dando 105
 
Alguém poderia me dar uma mão nesta?
Imagem da Compilação em ANEXO

post-717905-0-47262800-1395427231_thumb.

Link para o comentário
Compartilhar em outros sites

Arquivado

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

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!