1
resposta

fazendo o código com conhecimentos das aulas passadas

<?php

function exibirMensagem(string $mensagem) 
{
    echo "$mensagem <br>" ;
}

function sacar(array $conta, float $valorASacar): array
{
    if($valorASacar > $conta['saldo']) {
        exibirMensagem("Você não pode sacar");
    }else {
        $conta['saldo'] -= $valorASacar;
    }

    return $conta;
}

function depositar(array $conta, float $valorADepositar): array
{
    if($valorADepositar <= 0) {
        exibirMensagem("Você não pode depositar esse valor.");
    }else {
        $conta['saldo'] += $valorADepositar;
    }
    return $conta;
}

$contasCorrentes = [
    '123.456.789-10' => [
        'titular' => 'Maria',
        'saldo' => 10000
    ],
    '123.456.852-10' => [
        'titular' => 'Alberto',
        'saldo' => 300
    ],
    '123.456.254-10' => [
        'titular' => 'Vinicius',
        'saldo' => 100
    ],
];

$contasCorrentes['123.456.789-10'] = sacar($contasCorrentes['123.456.789-10'], 500);
$contasCorrentes['123.456.852-10'] = depositar($contasCorrentes['123.456.852-10'], 6000);

foreach ($contasCorrentes as $cpf => $conta) {
    exibirMensagem("$cpf {$conta['titular']} <br> {$conta['saldo']}");
}
1 resposta

Ta certo o código, boa

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software