Ir ao conteúdo

Iniciante - Dúvida Algoritmo


lim.mil

Posts recomendados

Postado

Olá pessoal, tudo bem? estou com uma dúvida no meu algoritmo, o pseudo-código é o seguinte:

var

c_opcao, controlador : caractere

saque, saldo, saldo_novo, deposito : real

inicio

repita

escreval

escreval (" 1- Saque")

escreval (" 2 - Depósito")

escreval (" 3 - Saldo")

escreva ("Digite a opção desejada: ")

leia (c_opcao)

saldo <- 1000 - saque

saldo_novo <- saldo

saldo_novo <- saldo_novo + deposito

escolha c_opcao

caso "Saque"

escreva ("Digite o valor a ser sacado: ")

leia (saque)

se saldo_novo <= 0 então

escreva ("Saldo insuficiente para saque.")

fimse

caso "Saldo"

escreva ("Seu saldo é de: ",saldo_novo)

escreval

caso "Deposito"

escreva ("Digite o valor a ser depositado: ")

leia (deposito)

se deposito>0 então

escreva ("Depósito efetuado com sucesso.")

senao

escreva ("Valor inválido, deposite uma quantia válida.")

fimse

fimescolha

escreva ("Deseja continuar a aplicação? S/N ")

leia (controlador)

enquanto (controlador <> "S") e (controlador <> "N") faca

escreva ("Opção inválida, digite Somente S ou N: ")

leia (controlador)

fimenquanto

ate controlador ="N"

fimalgoritmo

A dúvida é a seguinte: nos primeiros laços de repetição o algoritmo roda normalmente, quando o saldo ( 1000 ) é zerado por conta dos saques, ele acusa ( se selecionado a opção saldo ) que o saldo é zero, até aqui tudo bem, contudo, se eu solicito um novo saque ele reseta toda a estrutura atribuindo o valor de 1000 ao saldo, sendo que na verdade o correto era para ser "Saldo insuficiente para saque". Depois de zerado o saldo, não estou conseguindo manter como constante o número 0 como valor do saldo. Desde já agradeço pela atenção e me desculpem se ficou muito confuso.

Arquivado

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

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!