iwallas 0 Denunciar post Postado Junho 17, 2005 :o Como faço pra dado um vetor de x posições eu pegar e somar : a posição 0 com a 1, a 2 com a 3, a 4 com a 5? :wacko: :wacko: int vet[]={1,1,1,2,2,2},i=0,soma[3],j;i=0;while (i<=4){ for(j=0;j<2;j++) soma[j]= vet[i]+ vet[i+=1]; i+=1;} o resultado desse exemplo seria: 1+1=2; 1+2=3; 2+2=4; alguem pode me ajudar?? Compartilhar este post Link para o post Compartilhar em outros sites
EwE 0 Denunciar post Postado Junho 18, 2005 int vet[]={1,1,1,2,2,2},soma[3],i,j;for (i=0;i<=4;i++) for (j=0;j<=3;j+=2) soma[i] = vet[j] + vet[j+1]; Compartilhar este post Link para o post Compartilhar em outros sites
iwallas 0 Denunciar post Postado Junho 20, 2005 void main(){ int vet[]={1,1,1,2,2,2},soma[3],i,j; for (i=0;i<=4;i++) for (j=0;j<=3;j+=2) soma = vet[j] + vet[j+1]; for(i=0;i<3;i++) printf("soma: %d",soma); getch(); } não deu certo. Não aparece nada na tela. Compartilhar este post Link para o post Compartilhar em outros sites
EwE 0 Denunciar post Postado Junho 22, 2005 foi mal, o codigo estava errado ai ta a solucao #include <stdio.h>void main (void){ int vet [] = {1,1,1,2,2,2,1,1}, soma [3], i, j; for (i=0;i<=3;i++) soma[i] = vet[i*2] + vet[i*2+1]; for(i=0;i<=3;i++) printf("soma: %d\n",soma[i]);}obs: o getch q você colocou deu erro na hora de compilar e tinha duas posições a menos no vetor vet Compartilhar este post Link para o post Compartilhar em outros sites