1
resposta

Solução do desafio proposto saldo bancario

<?php

$nome = 'Eduardo Romeiro';
$saldo = (float) 500;

echo "\n-----------------------------" . PHP_EOL;

echo "\nTitular: $nome" . PHP_EOL;
echo "\nSaldo: $saldo" . PHP_EOL;

echo "\n-----------------------------" . PHP_EOL;

while (True) {
    echo "\nEntre com uma opção: ";
    $opcao = fgets(STDIN);

    echo "\n1 - Consultar saldo atual: " . PHP_EOL;
    echo "2 - Sacar: " . PHP_EOL;
    echo "3 - Depositar: " . PHP_EOL;
    echo "4 - Sair: " . PHP_EOL;

    if ($opcao == 1) {
        echo "\nSaldo atual: $saldo" . PHP_EOL;
    } else if ($opcao == 2) {
        echo "\nDigite o valor em R$: ";
        $saque = (float) fgets(STDIN);
        if ($saldo > $saque) {
            $saldo -= $saque;
            echo "\nSaque realizado com sucesso!" . PHP_EOL;
            echo "\nSaldo atual: $saldo" . PHP_EOL;
        } else {
            echo "\nNão foi possivel realizar o saque, saldo menor do que o saque!" . PHP_EOL;
            echo "\nSaldo atual: $saldo" . PHP_EOL;
        }
    } else if ($opcao == 3) {
        echo "\nDigite o valor em R$ para depositar: ";
        $depositar = (float) fgets(STDIN);
        $saldo += $depositar;
        echo "\nDeposito realizado com sucesso!" . PHP_EOL;
        echo "\nSaldo atual: $saldo" . PHP_EOL;
    } else if ($opcao == 4) {
        echo "\nSaindo do programa!" . PHP_EOL;
        break;
    }





}

1 resposta

Oi, Eduardo! Tudo bem?

Excelente código, parabéns! Espero que esteja gostando do curso! Colocar em execução as atividades propostas pelo professor em aula é uma prática muito importante para internalizarmos o conteúdo. Caso tenha ficado alguma dúvida em relação ao curso ou atividade, sinta-se à vontade em comunicar, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!