Sistemas de informação
Entendendo...
Vamos criar 3 vetores, cada um com 5 posições, dois deles vamos preencher com valores inteiros.
O terceiro sera preenchido com a multiplicação dos outros dois. Como?
vetor1 x vetor2? Sim isso mesmo!
vetor1 na posição(1) x vetor2 na posição(1) preencherá o valor do vetor3 na posição(1) e assim por diante.
Uma possível solução:
algoritmo "Multiplicação entre vetores"
// Autor : Janderson Sillva .'.
// Data : 13/11/2012
var vet_1:vetor[1..5]de inteiro vet_2:vetor[1..5]de inteiro vet_3:vetor[1..5]de inteiro i:inteiro inicio
aleatorio 1,10 // ativa opção aleatoria do visualg
// nesse bloco criamos e preenchemos com valores
//randomicos o primeiro vetor para i de 1 ate 5 faca escreval("Preenchendo o ",i, "º campo do primeiro vetor") leia(vet_1[i]) fimpara
// nesse bloco criamos e preenchemos com valores
//randomicos o segundo vetor para i de 1 ate 5 faca escreval("Preenchendo o ",i, "º campo do segundo vetor") leia(vet_2[i]) fimpara
// nesse ultimo eu preencho o terceiro vetor com
//a multiplicação do 1º com o 2º e logo em seguida
//efetuo a leitura do mesmo mostrando na tela o resultado
para i de 1 ate 5 faca escreval("mult do 1º com o 2º na pos",i, "º campo do 3º vetor")
//preenchendo o terceiro vetor vet_3[i]<- vet_1[i] * vet_2[i] escreval(vet_3[i]) fimpara