关于JAVA的一道题。请帮忙解决一下。

原题:银行提供了整存整取定期储蓄业务,其存期分为一年、两年、三年、五年,到期凭存单支取本息。年利率是:一年2.25%、两年2.7%、三年3.24%、五年3.6%。编写一个... 原题:
银行提供了整存整取定期储蓄业务,其存期分为一年、两年、三年、五年,到期凭存单支取本息。
年利率是:一年2.25%、两年2.7%、三年3.24%、五年3.6%。

编写一个程序,输入存入的本金数目,计算假设存一年、两年、三年或五年,到期取款时,银行应支付的本息分别是多少。

麻烦用eclipse做一下把步骤发给我,谢谢。
展开
 我来答
被玄机h
2012-10-06 · TA获得超过180个赞
知道小有建树答主
回答量:194
采纳率:0%
帮助的人:120万
展开全部
public class Account {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入本金");
int principal = 0;
principal = sc.nextInt();
System.out.println("请输入存期 ");
int years = sc.nextInt();
double total = 0;
switch (years) {
case 1:
total = principal * (1 + 0.025);
p(total);
break;
case 2:
total = principal * (1 + 0.027) * 2;
p(total);
break;
case 3:
total = principal * (1 + 0.324) * 3;
p(total);
break;
case 5:
total = principal * (1 + 0.036) * 5;
p(total);
break;
default :
p("no result");
}
}

public static void p(double d) {
System.out.println(d);
}
public static void p(String s) {
System.out.println(s);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shy施97
2012-10-06
知道答主
回答量:70
采纳率:0%
帮助的人:20.1万
展开全部
具体的代码我觉得自己应该是可以写出来的吧。。。至于eclipse的使用的话,新建一个java工程就可以了。。。写完点一下绿的箭头就可以运行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小人参S
2012-10-06
知道答主
回答量:32
采纳率:0%
帮助的人:12.3万
展开全部
这位同学你的要求是不是高了点。程序就不长,步骤就有点难了
追问
好吧,发程序也行,我自己再慢慢看一下,谢谢!
追答
/**
*银行提供了整存整取定期储蓄业务,
*其存期分为一年、两年、三年、五年,到期凭存单支取本息。
*年利率是:一年2.25%、两年2.7%、三年3.24%、五年3.6%。
*/
import java.util.Scanner;
public class Task2{
public static void main(String[]args){
double cap;
double capital;
double interest;
System.out.print("输入本金:");
Scanner input=new Scanner(System.in);
cap=input.nextDouble();

capital=cap;
interest=capital*0.0225;
System.out.println("存期一年本金为:"+capital);
System.out.println("存期一年利息为:"+interest);

capital=cap;
for(int i=0;i<1;i++){
interest=capital*0.027;
capital+=interest;
}
interest=capital*0.027;
System.out.println("存期两年本金为:"+capital);
System.out.println("存期两年利息为:"+interest);

capital=cap;
for(int i=0;i<2;i++){
interest=capital*0.0324;
capital+=interest;
}
interest=capital*0.0324;
System.out.println("存期三年本金为:"+capital);
System.out.println("存期三年利息为:"+interest);

capital=cap;
for(int i=0;i<4;i++){
interest=capital*0.036;
capital+=interest;
}
interest=capital*0.036;
System.out.println("存期五年本金为:"+capital);
System.out.println("存期五年利息为:"+interest);
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
li__miao
2012-10-06 · 超过13用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:26.4万
展开全部
用下 switch(期数){case 一年:……} 明白不?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式