Java与本息总额计算-创新互联
题目
当前文章:Java与本息总额计算-创新互联
本文链接:http://ybzwz.com/article/ihcjs.html
某银行推出了整存整取定期储蓄业务,其存期分为一年、两年、三年、五年,到期凭存单支取本息。存款年利率表如下:
成都创新互联公司为您提适合企业的网站设计 让您的网站在搜索引擎具有高度排名,让您的网站具备超强的网络竞争力!结合企业自身,进行网站设计及把握,最后结合企业文化和具体宗旨等,才能创作出一份性化解决方案。从网站策划到成都网站建设、成都网站制作, 我们的网页设计师为您提供的解决方案。存期 年利率(%)
一年 2.05
两年 2.25
三年 2.75
五年 3.25
请存入一定金额(1000起存),存一定年限(四选一),计算到期后得到的本息总额。
提示:
存入金额和存入年限均由键盘录入
本息计算方式:本金+本金×年利率×年限
代码实现import java.util.Scanner;
public class InterestCalculate {
//返回年利率
double Interest(int year){
double i=0;
switch(year) {
// 一年 2.05
case 1:
i=2.05;
break;
//两年 2.25
case 2:
i=2.25;
break;
//三年 2.75
case 3:
i=2.75;
break;
//五年 3.25
case 5:
i=3.25;
break;
default:
break;
}
return i;
}
//本息计算
double calculate(int m,int y,double i) {
//本息计算方式:本金+本金×年利率×年限
double r=0;
r=m+m*(i/100)*y;
return r;
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
InterestCalculate e=new InterestCalculate();
Scanner sc=new Scanner(System.in);
System.out.println("请输入存款金额(1000起存):");
int money=sc.nextInt();
while(money<1000)
{
System.out.println("金额过低!请重新输入。");
money=sc.nextInt();
}
System.out.println("请输入数字选择存款年限:");
System.out.println("1.一年 2.两年 3.三年 4.五年 ");
int year=sc.nextInt();
if(year==4){
year++;
}
//e.calculate(money,year,e.Interest(year));//本息计算
System.out.println("存入金额 "+money+" 年限 "+year+" 年的本息总额计算结果为:"+e.calculate(money,year,e.Interest(year)));
}
}
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
当前文章:Java与本息总额计算-创新互联
本文链接:http://ybzwz.com/article/ihcjs.html