Olá amigos. Eu tenho o seguinte algoritmo:
algoritmo "SacarDinheiro"
// Função : Verificar se o saque é possível na conta bancária
// Autor :
// Data : 04/12/2018
// Seção de Declarações
var
SaldoDisponivel: REAL
ValorDoSaque: REAL
SIM: LOGICO
NAAO: LOGICO
inicio
SaldoDisponivel:= 1000 //Assumimos que há 1000 reais de saldo na conta disponível para o saque
ESCREVA ("Informe o valor do Saque: ")
LEIA (ValorDoSaque)
SE ValorDoSaque <= SaldoDisponivel ENTAO
SaldoDisponivel := SaldoDisponivel - ValorDoSaque
ESCREVAL ("Sacando R$", ValorDoSaque, ".")
ESCREVAL ("Aguarde a contagem das notas")
ESCREVAL("Retire as notas")
SENAO
ESCREVAL ("O valor solicitado é maior que o valor disponível para saque!")
FIMSE
ESCREVA("Deseja continuar?")
LEIA (SIM)
SE SIM ENTAO
AQUI EU GOSTARIA DE FAZER A REPETIÇÃO DO algoritmo SE MINHA resposta FOR SIM MAS NÃO ENCONTRO A ESTRUTURA CERTA ALGUEM SABE?
ESCREVA ("Informe o valor do Saque: ")
LEIA (ValorDoSaque)
SE ValorDoSaque <= SaldoDisponivel ENTAO
SaldoDisponivel := SaldoDisponivel - ValorDoSaque
ESCREVAL ("Sacando R$", ValorDoSaque, ".")
ESCREVAL ("Aguarde a contagem das notas"
ESCREVAL("Retire as notas")
SENAO
ESCREVAL ("O valor solicitado é maior que o valor disponível para saque!")
FIMSE
ESCREVAL ("Saldo Disponível: R$", SaldoDisponivel)
FIMSE
fimalgoritmo