Ir para conteúdo
Fórum Script Brasil
  • 0

Faça uma função em Python chamada valorPagamento para determinar o valor a ser pago por uma prestação de uma conta.


Renan V

Pergunta

Faça uma função em Python chamada valorPagamento para determinar o valor a ser pago por uma prestação de uma conta.

 

 A função valorPagamento, que você irá escrever, recebe por parâmetro o valor da prestação e o número de dias em atraso, calcula e retorna o valor a ser pago. O cálculo do valor a ser pago é feito da seguinte forma:

- Para pagamentos sem dias de atraso, cobrar o valor da prestação,

- Quando houver atraso, cobrar 3% de multa e juros de 0,1% por dia de atraso.

estou usando esse codigo para fazer esse programa mas está dando erro, o que sera que eu estou errando?:

def valorPagamento(vp, da):
        if da < 1:
                valor = vp
                print(valor)
                return valor
        else:
                valor = (vp + vp * 0.03 + 0.01 * da)
                print(valor)
                return valor
valor = []
vp = 0
da = 0
qp = 0
valortotal = 0
while True:
        qp += 1
        vp = float(input())
        da = int(input())
        if vp == 0:
                break
        valor.append(valorPagamento(vp, da))
qp -= 1
for i in range(qp):
    valortotal += valor[i]
print(qp, valor)
print(valortotal)
def main():
    valor = float(input())
    dias = int(input())
    print(valorPagamento(valor,dias))
main()

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...