快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

Java与本息总额计算-创新互联

题目

某银行推出了整存整取定期储蓄业务,其存期分为一年、两年、三年、五年,到期凭存单支取本息。存款年利率表如下:

成都创新互联公司为您提适合企业的网站设计 让您的网站在搜索引擎具有高度排名,让您的网站具备超强的网络竞争力!结合企业自身,进行网站设计及把握,最后结合企业文化和具体宗旨等,才能创作出一份性化解决方案。从网站策划到成都网站建设、成都网站制作, 我们的网页设计师为您提供的解决方案。

存期 年利率(%)

一年 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://6mz.cn/article/ihcjs.html

其他资讯