1
resposta

Calculando a gorjeta em um restaurante

João trabalha como garçom em um restaurante e precisa calcular a gorjeta que os clientes deixam ao pagar a conta. O restaurante sugere uma gorjeta de 10%, mas alguns clientes podem escolher dar mais ou menos.

Para agilizar o processo, João quer um programa que receba o valor total da conta e a porcentagem de gorjeta desejada e exiba o valor final que o cliente deverá pagar.

Crie um programa que peça ao usuário o valor da conta e a porcentagem de gorjeta. O programa deve calcular e exibir o valor da gorjeta e o total a ser pago.

Exemplo de entrada:
Digite o valor da conta: 120.00
Digite a porcentagem de gorjeta: 10

Saída esperada:

Valor da gorjeta: R$ 12.00

Total a pagar: R$ 132.00

valor_conta = float(input("Digite o valor da conta:"))
gorjeta = float(input("Digite a porcentagem de gorjeta:"))
gorjeta_incluida = valor_conta * (gorjeta/100)
total_a_pagar = valor_conta + gorjeta_incluida
print(f"Valor da gorjeta: R$ {gorjeta_incluida:.2f}\nTotal a pagar: R$ {total_a_pagar:.2f}")

Digite o valor da conta:120
Digite a porcentagem de gorjeta:10
Valor da gorjeta: R$ 12.00
Total a pagar: R$ 132.00
1 resposta

Ei! Tudo bem, Carlos?

Seu programa ficou ótimo, o código está certinho! Você fez bem em converter as entradas para float.
Parabéns por praticar!

Continue se dedicando aos estudos e caso tenha dúvidas, não deixe de compartilhar no fórum.

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