Então povo, to aprendendo a programar com pseudocódigo e me surgiu um erro no visualg

Pois é, pesquisei sobre e o outro cara teve um erro parecido. Ao que parece era um erro em seu código, nenhum problema com seu próprio software ou hardware. Penso que pode ser esse o problema. Abaixo o código que usei e o link do problema do cara:

var
b:vetor[1…5] de literal
p:inteiro
inicio
// Seção de Comandos
para p de 1 ate 5 faca
escreval(“Digite o modelo da bola de posição”,p,":")
leia(b[p])
fimpara

enquanto p<=5 e b<=5 faca
escreval("A bola de posição “,p,” é: ",b)
fimenquanto

fimalgoritmo

Link do erro do amigo: [RESOLVIDO] Erro de memória ao executar o algoritimo no VisualG

erro do viualg

Em principio você teria que tirar esse “e b<=5
Ficaria só assim:

enquanto p<=5 faca
    escreval("A bola de posição ",p," é: ",b)
    p<-p+1
fimenquanto

Mano, eu consegui de outro modo
Do jeito q vc falou n da, aparece que ocorreu um erro na linha 13, que não encontrou B1
Eu usei esse código:

var
b:vetor [1…2] de literal
p:inteiro
inicio
// Seção de Comandos
para p de 1 ate 2 faca
escreval(“Digite o modelo da bola de posição”,p,":")
leia (b[p])
fimpara

para p de 1 ate 2 faca
escreval("Abola de posição “,p,” se chama: ",b[p])
fimpara
fimalgoritmo

Enfim, obrigado pelo seu tempo mesmo assim :smiley: