O Visual Cobra não possui repita...ate literal. O padrão equivalente é enquanto Verdadeiro com pare quando a condição de parada for atingida.
Exemplo de códigoVisual Cobra
i = 1
enquanto Verdadeiro:
escreva("Número: ", i)
i = i + 1
# Diferente do Enquanto, aqui simulamos o Repita com parada manual
se i > 3:
pare
Exemplo de códigoVisual Cobra
enquanto Verdadeiro:
escreva("--- MENU DO SISTEMA ---")
escreva("1. Jogar")
escreva("2. Configurações")
escreva("0. Sair do Jogo")
opcao = leia()
se opcao == "0":
pare
escreva("O jogo continua...")
escreva("O jogo foi encerrado.")