-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathwhile9 copy.py
39 lines (31 loc) · 1.15 KB
/
while9 copy.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#Escreva um programa que pergunte o valor inicial de uma dívida e o juros mensal.
#Pergunte o valor mensal que será pago. Imprima o número de meses para que a dívida
#seja paga, o total pago e o total de juros pago
valor_inicial = float(input("Informe o valor inicial: "))
juros = float(input("Informe o juros: ")) # 2% -> 0.02
valor_mensal = float(input("Valor mensal a ser pago: "))
mes = 0
juros_pago = 0
divida = valor_inicial
valor_pago_total = 0
#juros_mensal_pago = valor_inicial * juros
#divida = valor_inicial + juros_mensal_pago #
#divida = divida - valor_mensal
#print(f"{mes} - {divida} | {valor_mensal}")
#juros_pago += juros_mensal_pago
#valor_pago_total = valor_mensal
while divida > 0:
juros_mensal_pago = divida * juros
divida = divida + juros_mensal_pago
juros_pago += juros_mensal_pago
if divida <= valor_mensal:
valor_pago_total += divida
divida = 0
else:
divida = divida - valor_mensal
valor_pago_total += valor_mensal
mes+=1
print(f"{mes} - {divida} | {valor_mensal}")
print(f"\nValor Pago Total: {valor_pago_total}")
print(f"Juros Pago: {juros_pago}")
#print(mes)