Faça um programa que calcule o valor a ser pago por uma dívida em atraso. O usuário deve informar o valor original da dívida (ex. R$50,00), a quantidade de dias em atraso (ex. 35 dias) e o valor da multa por dia de atraso (ex. R$ 0,25).
Passo 1
O enunciado pede um programa que receba três valores do usuário – o valor original da dívida, a quantidade de dias em atraso e o valor da multa por dia de atraso – e calcule quanto deve ser pago ao final. O conteúdo aqui é simples: operações de multiplicação e adição.
Passo 2
Vamos ler as informações do usuário:
– o valor original da dívida como número de ponto flutuante;
– a quantidade de dias em atraso como inteiro;
– o valor da multa por dia de atraso como número de ponto flutuante.
– o valor original da dívida como número de ponto flutuante;
– a quantidade de dias em atraso como inteiro;
– o valor da multa por dia de atraso como número de ponto flutuante.
Passo 3
Com esses valores em mãos, calculamos a multa total multiplicando a quantidade de dias pelo valor da multa diária e somamos ao valor original:
Por fim, mostramos o resultado formatado com duas casas decimais, de modo que o usuário veja claramente quanto deve pagar.
Passo 4
original = float(input("Valor original da dívida (R
): “))
total = original + dias \cdot multa_diaria
print(f"Valor a pagar: R$ {total:.2f}”)
total = original + dias \cdot multa_diaria
print(f"Valor a pagar: R$ {total:.2f}”)
Resposta
# programa para calcular valor de dívida em atraso