2301_79850106 2024-04-09 13:29 采纳率: 0%
浏览 47

计算存款的本金合计求解

已知银行整存整取存款不同期限的利率分别为:半年2.55%,一年2.75%,二年3.35%,三年4.00%,五年4.75%。要求输入存钱的本金和期限,输出到期时的本金和利息合计。
输入格式:
"%f%f"
输出格式:
"%.2f"

  • 写回答

6条回答 默认 最新

  • 码农阿豪@新空间 新星创作者: 前端开发技术领域 2024-04-09 13:30
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    问题分析: 这个问题的主要任务是根据输入的存款本金和存款期限,计算出到期时的本金和利息合计。我们可以用变量来存储输入的值,然后根据不同的存款期限,计算出对应的利息,并加上本金得到到期时的本金和利息合计。最后输出到期时的本金和利息合计即可。 代码实现:
    # 读取输入数据
    principal, period = map(float, input().split())
    # 根据存款期限计算利息
    if period == 0.5:
        interest_rate = 0.0255
    elif period == 1:
        interest_rate = 0.0275
    elif period == 2:
        interest_rate = 0.0335
    elif period == 3:
        interest_rate = 0.04
    elif period == 5:
        interest_rate = 0.0475
    # 计算到期时的本金和利息合计
    total = principal * (1 + interest_rate * period)
    # 输出结果
    print("%.2f" % total)
    

    案例演示: 输入样例:

    10000 1
    

    输出样例:

    10275.00
    

    解释:输入的本金为10000,存款期限为1年,根据利率表,利率为2.75%。计算出利息为10000 * 0.0275 * 1 = 275,到期时的本金和利息合计为10000 + 275 = 10275。输出结果保留2位小数。

    评论

报告相同问题?

问题事件

  • 创建了问题 4月9日