1
resposta

[Projeto] Calculo de gorjeta

def tip():
    tip_aplicated = value * (tips / 100)
    total_sum = tip_aplicated + value
    result = total_sum

    print(f'O valor inicial é de: R$ {value}')
    print(f'Valor da gorjeta: R$ {tip_aplicated}')
    print(f'O valor total com a gorjeta: R$ {result}')

value = float(input('Digite o valor da compra: '))
tips = float(input('Digite a porcentagem que deseja dar ao garço pelo serviço: '))

tip()
1 resposta

Olá, Matheus, como vai?

Seu código cumpre bem a lógica pedida e realiza o cálculo corretamente. Uma pequena melhoria que pode deixar o programa mais claro é evitar depender de variáveis globais dentro da função. Passar os valores como parâmetros torna a função mais independente e fácil de reutilizar.

Continue compartilhando seus projetos, é ótimo acompanhar sua evolução. O fórum segue à disposição.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!