0406 复利算法结队

合作伙伴:

学号:201406114250

姓名:黄柏堂

博客地址:http://www.cnblogs.com/huang123/p/5361405.html

github地址:

https://github.com/ClearYellow/cooperation.git

使用工具:

ecipse、mysql

分工:

王俊杰:主编

黄柏堂:协助

项目完成估计与实际完成对比表如下所示:

  估计时间 所需时间
查找资料 3h 4h
团队讨论 5h 6h
编程 4h 5h

本次实验和黄柏堂一起合作完成

经过题目要求,可以输入多次投资结果并存储在数据库,然后可以分出来查看

static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
    static final String DB_URL = "jdbc:mysql://localhost/test";
    static final String USER = "root";
    static final String PASS = "root";
    int i=1;

上面的是所插入的数据库的信息;void output(String putinto,String earnings,String year,String money) throws SQLException{

        Connection conn = null;
        Statement stmt = null;

        //STEP 2: Register JDBC driver
        try {
            Class.forName(JDBC_DRIVER);
        } catch (ClassNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        //STEP 3: Open a connection
        conn = DriverManager.getConnection(DB_URL,USER,PASS);

        //STEP 4: Execute a query
        stmt = conn.createStatement();

        String sql;
        sql = "SELECT * FROM touzi";
        ResultSet rs = stmt.executeQuery(sql);

        //STEP 5: Extract data from result set
         while(null != rs && rs.next()){
             System.out.println(rs.getString("putinto"));
             System.out.println(rs.getString("earnings"));
             System.out.println(rs.getString("number"));
        }
        String I = Integer.toString(i);
        String sql1 = "INSERT INTO touzi(number,putinto,earnings,year,money) VALUES(";
        sql1=sql1+"‘"+I+"‘"+‘,‘+"‘"+putinto+"‘"+‘,‘+"‘"+earnings+"‘"+‘,‘+"‘"+year+"‘"+‘,‘+"‘"+money+"‘"+‘)‘;
        i++;
        System.out.print(sql1);
        stmt.executeUpdate(sql1);

上面的代码就是输入自己所输数据并保存在数据库,还有显示出数据

上面是所创的存储的表;

写入数据后:

多次插入后出现的结果:

github地址:https://github.com/ClearYellow/cooperation.git

附上合作图片:

总结与感悟:

经过这次的结对完成作业使我有很大的感悟。并且感受到团队的力量。这次我们遇到了很多困难,首先怎么连接数据库;其次,怎么使数据更好地实现。但是,困难难不倒我们,最总还是完成了这次任务。

这次的编程,我们也尽了最大的努力去实现自己想要的效果。这次对于初次接触如何去实现java连接MySQL,我们不断地去找相关的知识点,去探讨每一句的功能意义。所以多人合作让我们体验了不同样的代码经历

时间: 2025-01-02 17:49:05

0406 复利算法结队的相关文章

0406 复利计算器--结对 组员 韩麒麟 列志华

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

0406复利计算5.0

1 package kxj; 2 import java.util.Scanner; 3 4 public class Fulijisuan { 5 public static double p,i,f ; 6 public static double n; 7 public static int a=0; 8 9 static double A[] = new double[10]; 10 static double B[] = new double[10]; 11 static double

0309 复利算法

#include<stdio.h>#include <math.h>main(){double F,P,I;int M,N;printf("\t欢迎进入复利计算软件1.0\n");printf("请输入存入本金:");scanf("%lf",&P);printf("请输入年利率:");scanf("%lf",&I);printf("请输入存入年限:"

0318 复利算法4.0

#include<stdio.h> #include <math.h> #include<stdlib.h> void fuli(){ double F,P,I; int M,N; system("cls"); printf("\t欢迎进入复利计算软件\n"); printf("请输入存入本金:"); scanf("%lf",&P); printf("请输入年利率:&quo

0330 复利算法5.0(包括测试)

更新说明: 本次程序和50黄柏堂同学一次完成 把C语言版本转换为JAVA: 更新了界面: 更新了测试: package fuli; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.io.IOException; import java.math.BigDecimal; import java.lang.Runtime; import javax.swing.JButton; imp

MySQL索引分析与优化

索引分析 - 准备 先创建三张表:tb_emp(员工表)tb_dept(部门表)tb_desc(描述表) 1. tb_emp(员工表) DROP TABLE IF EXISTS `tb_emp`; CREATE TABLE `tb_emp` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(20) NOT NULL, `deptid` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=I

复利计算之结队

一.即要追求利益,又要面对不可预知的金融投资风险, “不能把鸡蛋放在同一个篮子里”,所以有必要进行组合投资. 通过上述计算与对比,可以帮助客户进行投资决策. 客户:那么能否帮我记录下一笔一笔不同类型的投资,并动态显示资金现值呢? 我的搭档: 07甘佳萍http://www.cnblogs.com/gjpg/     估计编程时间 3小时 实际编程时间 >10小时 我的工作 编写程序 搭档的工作 查找资料,查缺补漏 工作图片在同伴那,由同伴发表. 本次实验主要是实现动态显示投资结果,我们用的是C语

复利计算(结队)

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.p

复利究极算法

#include<stdio.h> #include<math.h> void fuli(){ int n,i; double ll,sum,bj; system("cls"); printf("\t\t\t欢迎进入单复利计算:\n"); printf("请输入本金:"); scanf("%lf",&bj); printf("输入所要存储年:"); scanf("%