Tenho este código abaixo e sempre me retorna erro quando a variavel X não é igual a nenhum dos vetores, mas quando é igual a um dos vetores não dá erro, eu to achando que pode ser que no bloco do SENAO existe mais de uma linha, ou seja, teria que ter um começo e um fim do bloco senão para dar certo? Será? Não faço idéia no que estou errando. A parte que está dando erro está em vermelho. O código é este:
Pergunta
rockbilly
Olá pessoal,
Tenho este código abaixo e sempre me retorna erro quando a variavel X não é igual a nenhum dos vetores, mas quando é igual a um dos vetores não dá erro, eu to achando que pode ser que no bloco do SENAO existe mais de uma linha, ou seja, teria que ter um começo e um fim do bloco senão para dar certo? Será? Não faço idéia no que estou errando. A parte que está dando erro está em vermelho. O código é este:
VA[1]:= "VETOR 1"
VA[2]:= "VETOR 2"
VA[3]:= "VETOR 3"
VA[4]:= "VETOR 4"
TOTAL := 4
X:= "QUALQUER"
se TOTAL = 0 então
escreval("CHEGOU AO COMEÇO")
senao
enquanto ((TOTAL > 0) E (VA[TOTAL] <> X)) faca
TOTAL := TOTAL - 1
fimenquanto
fimse
Agradeço antecipadamente!
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.