复利计算(结队)

package fuli;

import java.util.Scanner;

public class Fuli {
/**
* @param args
*/

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner caculate = new Scanner(System.in);
int a = 0;
while (a == 0 || a == 1) {
System.out.println("请选择1/2:\n1.年数大于5年 2.年数小于5年");
int a1 = caculate.nextInt();
if(a1==1){
Fuli.jisuan();
break;
}else if (a1==2){
Fuli.jisuan2();
break;
}
}
}
static void jisuan(){
Scanner Fuli = new Scanner(System.in);
System.out.println("输入存储金额:");
double P = Fuli.nextDouble();
System.out.println("输入存储年数:");
int year = Fuli.nextInt();
if(year<5)
{
System.out.println("输入错误!");
System.out.println("输入存储年数:");

}
int year1= Fuli.nextInt();
double sum;
sum=P*Math.pow(1+0.05, year1);
System.out.println("终值:"+sum);
}
static void jisuan2(){
Scanner Fuli = new Scanner(System.in);
System.out.println("输入存储金额:");
double P = Fuli.nextDouble();
System.out.println("输入存储年数:");
int year = Fuli.nextInt();
double sum;
sum=P*Math.pow(1+0.03, year);
System.out.println("终值:"+sum);
}

}

工作时间:2:30

结队同伴:名字:谭宇森 网站:http://www.cnblogs.com/dalaotan/

过程:在编程的过程当中我主要把编程的框架构思好了,然后,基本上的分工是暂时是没人做一个关于年限区分的小程序,我主要做的是大于5年的,然后我的同伴主要做的是小于5年的计算。我们基本是都是一起思考,主要想的是用switch做。

总结:

通过在两个人的合作下,我们做了一个还不是很完善的程序,主要的原因是我们一开始不知道如何下手,所以到最后不够时间来写了,但是在两个人的通力合作下我们做出来了。在这个过程中,我们各自先负责自己的,最后我们一起写,查错,总结,最后做出程序。

时间: 2024-10-15 22:14:18

复利计算(结队)的相关文章

复利计算单元测试

计算年利率 (本金,本利,年限) 终值 1 (10000,20000,10) 0.07 √ 2 (10000,-20000,20) 弹出,输入负数,请重新输入 没有提示 未改进 3 (a,20000,20) 弹出.输入不合法,请重新输入 没有提示 已改进,弹出,输入不合法!,请重新输入 计算月年收益 (投资额,年利率,年限) 终值 1 (10000,0.03,30) 490026.78 √ 2 (10000,1,30) 弹出,请输入年利率在0到1之间的书的数,请重新输入! 没有提示 为改进请输入

复利计算4.0单元测试

——————————复利计算程序单元测试报告—————————— ————————————4.0 单元测试—————————————— ————————————————要求—————————————— 根据复利计算程序,进行Junit单元测试. 在测试会出现什么场面,有哪些情况的结果? 所要期待的返回值是多少? 写测试程序. 运行测试. 完成结果: 测试一:复利计算本息 1.期待的返回值是13439,实际值是13439.16,允许有1.0以内的误差. 2.测试程序: 此为复利计算: 在允许误差为

复利计算--结对

复利计算之结对 结对同伴的学号:201406114245 姓名:赵创佳 博客地址:http://www.cnblogs.com/7763255qw/ :github地址: https://github.com/zhaochuangjia 程序源代码已上传至https://github.com/ganjiaping 源程序的文件名为:teaml.cpp; 一.项目简介 项目名称:复利计算 版  本  :5.0 版本类型:c 使用工具:Visual c++ 6.0 主要功能:复利单利的计算.贷款的计

复利计算5.0—结对编程

结对同伴: 名字:蔡舜 学号:201406114220 博客地址:http://www.cnblogs.com/caishun/ github地址:https://github.com/ShunC/InterestRateCalculation 工作照片: 1.任务 即要追求利益,又要面对不可预知的金融投资风险, “不能把鸡蛋放在同一个篮子里”,所以有必要进行组合投资. 通过上述计算与对比,可以帮助客户进行投资决策. 客户:那么能否帮我记录下一笔一笔不同类型的投资,并动态显示资金现值呢? 2.开

复利计算6.0

一.主要功能与需求分析 1.本金为100万,利率或者投资回报率为3%,投资年限为30年,那么,30年后所获得的利息收入:按复利计算公式来计算就是:1,000,000×(1+3%)^30 2.如果按照单利计算,本息的最终收益 3.假如30年之后要筹措到300万元的养老金,平均的年回报率是3%,那么,现在必须投入的本金是多少呢? 4.利率这么低,复利计算收益都这么厉害了,如果拿100万元去买年报酬率10%的股票,若一切顺利,过多长时间,100万元就变成200万元呢? 5.如果我希望在十年内将100万

复利计算5.0

一.客户需求 已完成需求: 1.客户说:帮我开发一个复利计算软件. 2.如果按照单利计算,本息又是多少呢? 3.假如30年之后要筹措到300万元的养老金,平均的年回报率是3%,那么,现在必须投入的本金是多少呢? 4.利率这么低,复利计算收益都这么厉害了,如果拿100万元去买年报酬率10%的股票,若一切顺利,过多长时间,100万元就变成200万元呢? 5.如果我希望在十年内将100万元变成200万元,应该找到报酬率在多少的投资工具来帮助我达成目标?如果想在5年后本金翻倍,报酬率就应至少为多少才行呢

复利计算测试(C语言)

对我们和复利计算程序,写单元测试. 有哪些场景? 期待的返回值 写测试程序. 运行测试. 测试模块 测试输入 预期结果 运行结果 bug跟踪 计算终值 (本金,年限,利率) 终值     1 (1000,10,0,.3) 13785.85 13785.85   2 (0,10,0.3) 提示输入错误,重新输入 0.00 已修改,弹出提示:输入错误!!重新输入 3 (-1000,10,0.3) 提示输入错误,重新输入 -13785.85 已修改,弹出提示:输入错误!!重新输入 4 (1000,0,

复利计算(修改后)

#include<stdio.h> #include<math.h> void List(); void A(); void B(); void C(); void D(); void E(); void F(); void G(); main() { int sel; while(1) { List(); printf("\t请选择:"); while(scanf("%d",&sel)!=1||sel<0||sel>7)

143 复利计算 单元测试

#include<stdio.h>#include<math.h>int year,n;double p,q,F=0.0;void innit(){ printf("注释:p为现金\n"); printf(" year为年限\n"); printf(" n为年复利次数\n"); printf(" q为年利率\n"); printf(" F为年复利终值\n");}void menu()

03-29复利计算单元测试

说明:之前用C语言写代码,现用java写代码. 场景分析,期待的返回值以及运行结果如下表: 注释:预期结果0.0,表示输入数据有误.即得不到正确的结果 测试模块 测试输入 预期结果 运行结果 bug跟踪 单利计算 获得利息 “100”,”2”,”1” 102.0 正确 “0”,”2”,”1” 0.0 正确 “0”,”dsaf”,”1” 0.0 正确 “0”,”-100”,”1” 0.0 正确 单利计算 获得利息 “100”,”2”,”1” 102.01 正确 “0”,”dsaf”,”1” 0.0