2
respostas

[Projeto] Sistema de controle de saldo bancario

<?php
$menu = 0;
$saqueDeposito = 0;
$saldo = 2000;
$titularConta = "Cleitinho da Silva";

echo "********************************\n";
echo "$titularConta\n";
echo "Saldo: $saldo\n";
echo "********************************\n";

while ($menu != 4) {
    echo "Digite um numero:\n";
    echo "1. Consultar saldo atual\n";
    echo "2. Sacar valor\n";
    echo "3. Depositar valor\n";
    echo "4. Sair\n";

    $menu = (int)trim(fgets(STDIN));

    switch ($menu){
        case 1:
            echo "\nR$ $saldo\n";
            break;
        case 2:
            echo "Digite o valor a ser sacado: ";
            $saqueDeposito = (float)trim(fgets(STDIN));
            if ($saqueDeposito > $saldo || $saqueDeposito < 0) {
                echo "\n\nSaldo insuficiente ou Valor Invalido\n\n";
            } else {
                $saldo -= $saqueDeposito;
            }
            break;
        case 3:
            echo "\nDigite o valor a ser depositado:";
            $saqueDeposito = (float)trim(fgets(STDIN));
            if($saqueDeposito < 0){
                echo "\n\nValor invalido\n\n";
                break;
            } else {
                $saldo += $saqueDeposito;
                break;
            }
        default:
            echo "\nOpção Invalida\n";
            break;
    }
}
echo "\n\n\nAdeus\n\n\n";
?>
2 respostas

Oii, Ulisses. Tudo bem?

Obrigada por compartilhar seu código com a comunidade. Seu projeto de controle de saldo bancário cobre as funcionalidades principais de saque, depósito e consulta de saldo. Ótimo trabalho ao utilizar a estrutura de switch e validações para garantir que as operações sejam realizadas corretamente.

Resultado obtido ao testar seu código:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Parabéns por praticar! Continue firme nos estudos.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!

Oi, Ulisses! Tudo bem?

Ótimo código, parabéns pela dedicação e elaboração dele! Obrigada também por tê-lo compartilhado com a nossa comunidade do fórum, tenho certeza que ajudará muitos colegas! Caso surja alguma dúvida, sinta-se à vontade em comunicar por aqui, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!