实训第一天

完成的工作 今天我们组做了黄金点,现在实现了输入游戏的人数,并计算出了黄金点的值
要做的工作 实现成绩的输出和美化游戏页面
遇到的困难 没有想到怎么和黄金点比较记录最近最远值

工作和学习总结:

今天我们小组做的黄金点游戏的JAVA项目,在这个项目中,大家表现很好。

首先,提出解题思路:要想实现程序,我们要先输入数字,然后计算黄金点,之后进行与黄金点的比较,选出最近最远的值。

          然后,记录成绩和他所输入的数字。

思路出来了,我们就研究代码,在输入和计算的时候我们很快就做完了。但是在比较黄金点的值的时候,我们遇到了问题,及待解决

通过今天的小组学习,我发现我的组员能及时的提出问题,大家一起研究,每个人都认真倾听别人的观点。

使我们知道了今后在工作岗位的战斗是团体的战斗,而不是个人的表演,每个人也扮演着必不可少的角色。

代码部分:

 1 import java.util.Scanner;
 2 public class a{
 3     public static double count(double d[],int size)  //计算求和的函数
 4     {
 5         double sum=0.0;
 6         for (int i=0;i<size;i++)
 7             sum=sum+d[i];
 8         return sum;
 9     }
10     public static void main (String args[]){
11         System.out.print("游戏人数:");          //输入游戏人数
12         Scanner cin = new Scanner(System.in);
13         int n=cin.nextInt();
14         double [] shu=new double[n];           //定义一个数组,用于接受输入的数
15         double [] b=new double[n];
16         double [] c=new double[n];
17         for (int i=0;i<n;i++)               //循环输入数
18         {
19             double m=cin.nextDouble();
20             shu[i]=m;
21         }
22         double sum=a.count(shu,n);            //调用函数
23         double A=sum/n;                  //求平均值
24         double h=A*0.618;                 //求黄金点 
25         System.out.println("黄金点:"+h);
26     } 

这是运行成功的代码,其他的部分等下次完善之后再进行提交

 

讨论截图:

 

posted @ 2017-12-18 17:27  X0205  阅读(392)  评论(3编辑  收藏  举报