Advertisement
calcpage

C7X8_AltSum.java

Feb 15th, 2012
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5 0.55 KB | None | 0 0
  1. //AltSum.java       MrG     2012.0213
  2. public class AltSum
  3. {
  4.     private int dataSize;
  5.     private double[] data;
  6.  
  7.     public AltSum(int howMany)
  8.     {
  9.         data = new double[howMany];
  10.         dataSize = 0;
  11.     }
  12.  
  13.     public void add(double num)
  14.     {
  15.         data[dataSize]=num;
  16.         dataSize++;
  17.     }
  18.  
  19.     public double getAltSum()
  20.     {
  21.         double sum = 0;
  22.         for(int i=0; i<data.length; i++)
  23.         {
  24.              sum += data[i]*Math.pow(-1,i);
  25.         }
  26.         return sum;
  27.     }
  28.  
  29.     public double getSum()
  30.     {
  31.         double sum = 0;
  32.         for(int i=0; i<data.length; i++)
  33.         {
  34.              sum += data[i];
  35.         }
  36.         return sum;
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement