Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dzago

Consigo passar um vetor para uma função?

Recommended Posts

Galera,

Vocês sabem se consigo passar um vetor como parametro para uma função no VisualG?

 

var
a : vetor[0..5] de literal
c : inteiro
x : literal

funcao busca (a:vetor;x:literal) : inteiro //o visualG n encontra esse vetor
var
n : inteiro
inicio
n<- -1 //setei o contador com -1
 repita
 n<-(n+1)// na 1ª o n pega "0" para pesquisar
 ate (a[n]=x) ou (n>5)
retorne n
fimfuncao

inicio
// Seção de Comandos

para c de 0 ate 5 faca
 escreval ("Escolha uma letra.")
 leia(a[c])
fimpara

escreval("Entre com uma letra a ser pesquisada.")
leia (x)
busca (a;x)  //repasso assim os parametros para a função?
escreval ("A letra ", x, " está na posição ", busca) //com essa "busca" eu retorno o "n"?

fimalgoritmo

 

Vlw!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom se eh possível eu n sei pois nunca utilizei o compilador de visualg, porém teste ai pra gente..

e do jeito que está ai, nem precisa passar como parâmetro pois você definiu como variável global... e até onde EUU sei.. vetores sempre são passados como referência hein..

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.