码迷,mamicode.com
首页 > 其他好文 > 详细

结对编程——黄金点游戏

时间:2017-10-18 20:54:46      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:操作   排版   菜单   com   代码实现   一起   计算   修改   并且   

  源代码地址:https://github.com/dangzhen/Pair_programming

       分工: 本周的课程任务是结对编程实现黄金点游戏,我的结对对象是赖攀。

       分工情况是:驾驶员:汤杰,领航员:赖攀。 由于我们两人都比价缺乏项目经验,因此在结对编程的过程中没有特别严格的分工,一起解决存在的问题。

       运行环境:Mac操作系统

       开发环境:Eclipse

       代码实现:黄金点游戏规则: N个同学(N通常大于10)参与游戏,每人写一个0~100之间的有理数(不包括0或100),系统自动算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值。玩家输入的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分。了解游戏规则后我们现在网上找了一些博主的代码作为参考,看他们是如何实现这些功能的,并且再他们代码的基础上进行了功能的修改和增加得到我们的代码,具体功能如下:

        1、首先有一个主菜单供用户选择。(1)开始游戏 (2)查看当前游戏结果 (3)设置初始分数值 (4)退出

        2、用户可自定义玩家人数,确定玩家人数后即可开始游戏。

        3、开始游戏后,输入玩家的名字,再输入各个玩家的值,G值是在所有玩家输入后由系统自动计算出,输入完毕后显示可使用户验证黄金点的正确性。

        4、每一轮游戏结束后显示黄金点数字和每个玩家对应的得分,每一轮结束显示累计得分。

        总结:在本次结对编程中,我和我的搭档编程能力都不好,做出的东西都不成形,因此我们借鉴了别人的游戏,在我们获取的源代码中,有很多警告??。例如:scanner使用后没有关闭。因此,我们将源代码进行完善,消除了警告并对界面排版进行了优化。

本程序源自:http://blog.csdn.net/qq_32454537/article/details/78115826

结对编程——黄金点游戏

标签:操作   排版   菜单   com   代码实现   一起   计算   修改   并且   

原文地址:http://www.cnblogs.com/nictang/p/7686306.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!