Neste exercício, você vai escrever código para ajudar um freelancer a se comunicar com um gerente de projeto, oferecendo alguns utilitários para calcular rapidamente as taxas diária e mensal, opcionalmente com um desconto.
Primeiro, estabelecemos algumas regras entre o freelancer e o gerente de projeto:
O freelancer se oferece para aplicar um desconto caso o gerente de projeto prefira deixar o freelancer faturar por mês. Isso pode ser útil quando há um certo orçamento com o qual o gerente de projeto precisa trabalhar.
Os descontos são modelados como números fracionários seguidos de um % (porcentagem) entre 0.0% (sem desconto) e 90.0% (desconto máximo).
Estas são tarefas de exemplo que se encaixam na história do freelancer se comunicando com um gerente de projeto:
Estas são recomendações, não regras, para a terminologia recorrente nas instruções (incluindo os comentários do stub):