Ir ao conteúdo
  • Cadastre-se

C Soma das posições de um vetor - Linguagem C


PenseC
Ir à solução Resolvido por devair1010,

Posts recomendados

Olá, pessoas inteligentes. Preciso de uma breve ajuda. Estou fazendo alguns exercícios de vetores e me deparei com o seguinte enunciado:

image.png.5e7761fef3b6f51e5389019a1286a91b.png

Então, eu fiz o seguinte código:

#include <stdio.h>
#include <stdlib.h>

int main()
{
   int v1[6];
   int v2[6];
   int i;

   printf("Digite 5 valores para o vetor 1:\n");
   for(i=0; i<=4; i++)
   {
       scanf("%i",&v1[i]);
   }
   printf("Digite 5 valores para o vetor 2:\n");
   for(i=0; i<=4; i++)
   {
       scanf("%i",&v2[i]);
   }
   for( i=0; i<=4; i++);
   {
       int soma = v1[i]+v2[i];
       printf("A soma v1[%i]+v2[%i] = %i",i,i,soma);
   }
    return 0;
}

O programa compila e lê os 5 números para cada vetor, mas na hora de apresentar a soma, aparece isso:

image.png.5942a4e82d0aba1c733946d1f97dece9.png

Gostaia de entender onde estou errando, por favor.

Desde já, agradeço, galera.

 

  • Amei 1
Link para o comentário
Compartilhar em outros sites

  • Solução

@PenseC     na Linguagem c todas as linha terminam com ponto e virgula ,  menos algumas que precisam das chaves ,  e assim é fáciL colocar um desses ponto e virgula onde não precisa e até onde não pode , como ali na linha 18 de seu código , e assim o Loop começa e termina ali , e depois ele apenas escreve o valor da soma de dois valores desconhecidos que estão em duas posições do vetor , a saber , a 5 dos dois vetores , pois após o Loop o valor da variável  i  é igual a 5 . então basta remover esse ponto e vírgula , assim :

for( i=0; i<5; i++)  //  ;   esse ponto e vígula
{
    int soma = v1[i] + v2[i];
    printf("A soma v1[%d]+v2[%d] = %d",i,i,soma);
}

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!