Ir para conteúdo
Fórum Script Brasil
  • 0

Problema com Vetores


Guilherme C. Silva

Pergunta

Meu codigo multiplica vetorA por vetorB até 4 de indice ele multiplica certinho porem se eu botar 2 vetores de 5 se multiplicando o [0] x [0] da errado a multiplicação.
 

#include<stdio.h>

int main () {
	int Indice,i,Xvalor;
	int VetA[Indice];
	int VetB[Indice];
	int VetC[Indice];
	
	printf("Quantos indices desejas nos vetores?\n");
	scanf("%d",&Xvalor);
	Indice = Xvalor - 1;

	for (i=0;i<=Indice;i++){
		printf("Digite um numero para o indice:%d do VetorA. \n",i);
		scanf("%d", &VetA[i]);
	}
	
	for (i=0;i<=Indice;i++){
		printf("Digite um numero para o indice:%d do VetorB. \n",i);
		scanf("%d", &VetB[i]);
	}
		
	for(i=0;i<=Indice;i++){
		VetC[i]= VetA[i] * VetB[i];
	}
	
	for(i=0;i<=Indice;i++){
		printf("VetC[%d]=%d\n",i,VetC[i]);
	}
	}

 

Resposta para vetorA[4]=1,2,3,4 e VetorB[4]=1,2,3,4

VetC[0]=1
VetC[1]=4
VetC[2]=9
VetC[3]=16

Resposta para vetorA[6]=1,2,3,4,5,6 e VetorB[6]=1,2,3,4,5,6

VetC[0]=5      //????
VetC[1]=12    //????
VetC[2]=9
VetC[3]=16
VetC[4]=25
VetC[5]=36

Editado por Guilherme C. Silva
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...