Informática, perguntado por Sadrockero, 1 ano atrás

Estou com dificuldade em colocar o resultado em um terceiro vetor, alguém pode me ajuda com meu algoritmo?

/*Escreva um algoritmo que leia dois vetores inteiros de 10 posições e faça o produto
dos elementos de mesmo índice, colocando o resultado em um terceiro vetor. Mostre o vetor resultante. */

#include
int main()
{
int vetor1 [10], vetor2 [10], vetor3[10];
printf("Digite 10 notas \n");
for (int i = 0; i< 10; i++){
scanf("%d", &vetor1[i]);
}
printf("vetor 1 \n", vetor1[i]);

printf("Digite 10 notas \n");
for (int i = 0; i< 10; i++){
scanf("%d", &vetor2[i]);
}


for (int i = 0; i< 10; i++){
vetor3[10] = vetor1[i] * vetor2[i];
}
printf("o resultado e: %d", vetor3[10]);
return 0;
}

Soluções para a tarefa

Respondido por kaueoliveirac11
1

Resposta:

#include  <stdio.h>

int main()

{

int i, vetor1 [10], vetor2 [10], vetor3[10];

for (int i = 0; i< 10; i++){

   

       printf("Digite a notas: \n");

       scanf("%d", &vetor1[i]);

}  

for (int i = 0; i< 10; i++){

   

       printf("Digite a notas: \n");

       scanf("%d", &vetor2[i]);

}

for (int i = 0; i< 10; i++){

   vetor3[10] = vetor1[i] * vetor2[i];

}

       printf("o resultado e: %d", &vetor3[10]);

return 0;

}

Explicação:


kaueoliveirac11: Era só mexer na posição do for e colocar os & comercial
Perguntas interessantes