我为学校做过一项工作,必须在网站上提交该文件,以验证输出是否与我的匹配。 好吧,这个程序是关于共同利益的: 我必须创建一些给定一定债务,利息和无偿还偿还年数的东西,以便每年累积债务。
一切都很好,直到我得到850.85的值时才应为850.86。 确实很烦人,因为由于这一轮错误,代码被检查为错误,对此我将得到0。 您能帮我弄清楚哪里出了问题吗?
ValorInicial=float(input())#inicial debt
Juro=(int(input()))#interest on a scale 1 to 100
AnosNãoPagos=int(input())#years without paying
Taxa=(Juro/100)
print("Crescimento da divida ao longo de",AnosNãoPagos,"anos:")
print(ValorInicial)
while AnosNãoPagos!=0:
ValorInicial=ValorInicial+ValorInicial*Taxa
AnosNãoPagos=AnosNãoPagos-1
value=round((ValorInicial),2)
print(value)
答案 0 :(得分:0)
我看到的问题是分类单元正在使用整数数学。为了解决它,将第二行更改为:
Juro =(float(input()))