1016:计算利息

原创 2013年12月04日 19:22:09

题目描述

为自行解决学费,小明勤工俭学收入10000元以1年定期存入银行,假设年利率为3.7%。利率按年计算,表示100元存1年的利息为3.7元。实际上有时提前有时推迟取,因此实际利息按天计算,1年按365天计算,因此Q天的利息是本金*3.7/100*Q/365。

在存了Q天后,1年定期利息会提高。例如存了100天后1年定期年利息提高到3.9%。如将存款提前全取出,再存1年定期。那么前面的100天只能按活期利息1.7%计算。

100天的利息和本金:10000(1+1.7/100*100/365)=10046.6
再存1年定期:10046.6(1+3.9/100)=10438.4
得到的利息加本金为10438.4
如果无视利息的提高,再存1年。得到的利息加本金为(定期推迟取,利率不变)
10000*(1+3.7/100*(100+365)/365)=10471.4

输入格式

输入数据有多组,第1行为整数T,是数据的组数。每组占一行5个数,Y表示存入的本金<=100000,Q表示已存天数<=365,e表示活期利率,f表示定期利率,g表示提高后的定期利率。

输出

每组数据输出2行。

第1行,提前支取后再存1年所得本金和利息。

第2行,继续存1年,Q+365天后所得本金和利息。

结果保留1位小数。

样例输入


10000 100 2.3 3.7 3.9
10000 100 1.7 3.7 3.9
10000 200 1.7 3.7 3.9
10000 300 1.7 3.7 3.9

样例输出

10455.5
10471.4
10438.4
10471.4
10486.8
10572.7
10535.2
10674.1

#include<stdio.h>

int main()
{
        int t;
        float y,q,e,f,g;
        scanf("%d",&t);
        while(t--)
        {
                scanf("%f%f%f%f%f",&y,&q,&e,&f,&g);
                printf("%.1f\n%.1f\n",y*(1+e/100*q/365)*(1+g/100),y*(1+f/100*(q+365)/365));
        }
        return 0;
}


 

相关文章推荐

1016:计算利息

1016:计算利息分数: 10时间限制:1 秒内存限制:32 兆特殊判题: 否提交:39解决: 29标签简单模拟题目描述为自行解决学费,小明勤工俭学收入10000元以1年定期存入银行,假设年利率为3....

银行计算利息

package bank; public class Bank { //基类 int savedMoney; int year; double interest; double inter...

python 学习记录(4)—本金+利息计算及简单的游戏猜测程序

1、下面的程序是当时学习python时想到最近降息,利率变化了写的简单计算本息和的代码,很简单,只为巩固当时学的内容,现在记录在这里供分享和日后查找相关用法 # filename:interest_...

JAVA模拟银行存钱,取钱操作以及计算利息操作

/* *程序的版权和版本声明部分: *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作...

贷款利息计算

贷 款 利 息 计 算1贷款利息计算1.1基本概念1. 贷款名义利率:贷款合同中规定的利率。贷款的名义利率分为固定利率和浮动利率。贷款名义利率在系统中通过参数化方式管理。2. 贷款罚息率:(借款人未按...

C++第12周报告(三)计算存款利息。

第12周报告3: 实验目的:学会使用switch语句解决实际问题 实验内容:计算存款利息。 * 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和...

定期存款利息计算

输入存款金额并选择存款种类,计算出利息(不计利息税)和本息合计。根据选择的存款种类,确定利率和存期后计算。 提示:利息=金额×年利率×存期(单位:年,3个月为0.25年,6个月为0.5年)。 例如...
  • ZYTTAE
  • ZYTTAE
  • 2014年11月22日 16:09
  • 550

第12周报告3 --- 计算存款利息

任务3:输入存款金额并选择存款种类,计算出利息(不计利息税)。如果是活期存款,需要补充输入天数。利息=金额×年利率×存期(单位:年,活期一年按360天计)。要求使用switch语句,根据选择的存款种类...

C++第三次上机实验,计算利息问题

一、问题及代码 * 文件名称:hangming.cpp * 作 者:陈航鸣 * 完成日期:2016 年 4 月 7 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * ...

hdu 1994 利息计算

利息计算 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Sub...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:1016:计算利息
举报原因:
原因补充:

(最多只允许输入30个字)