Atividade prática para exercitar lógica de programação com a linguagem Kotlin:
- Utiliza as variavéis da linguagem: var e val
- Utiliza operador condicional if, else if, else
- Utiliza funções
Implementações de Testes:
- Testes unitários da função de cálculo ✔
Vc está responsável por fazer um programa de estacionamento que precisa calcular e exibir o valor que deverá ser pago em um estacionamento.
A taxa é calculada baseada na seguinte estrutura:
-
As primeiras 5 horas são cobradas a R$1,00 a hora.
-
Após esse período, cada hora adicional custa R$0,50.
-
Cada 24 horas é cobrado um valor cheio de R$15,00.
Exemplos:
Supondo que um carro ficou no estacionamento apenas 8h. Ele será cobrado pelas primeiras 5 horas (51,00) e pelas 3 horas adicionais (30,50), dando um total de R$6,50.
Supondo que um carro ficou no estacionamento por 26h, ele será cobrado pelas 24h (R$15,00) mais um valor de 2 horas extras (20,5), o que dá um total de R$16,00 == (15+(20,50)).
Nenhuma outra informação é fornecida, nada que não esteja neste enunciado deve ser considerado (salvo o bom senso).