View Single Post
  #13 (permalink)  
Old 03-28-2008, 04:21 AM
latchu latchu is offline
D-Web Trainee
 
Join Date: Sep 2007
Posts: 21
latchu is on a distinguished road
Default Re: newbie question in java

I don't know if I did it the long way or whatever but I got it to work.
Code:
   1.
      import java.io.*;
   2.
      import javax.swing.*;
   3.
       
   4.
          class ArrT
   5.
      {
   6.
       
   7.
      public static void main (String[] args) throws IOException {
   8.
              String inData;
   9.
              int[] anArray;
  10.
             
  11.
              anArray = new int[20];
  12.
             
  13.
              anArray[0] = 0;
  14.
              anArray[1] = 0;
  15.
              anArray[2] = 0;
  16.
              anArray[3] = 0;
  17.
              anArray[4] = 0;
  18.
              anArray[5] = 0;
  19.
              anArray[6] = 0;
  20.
              anArray[7] = 0;
  21.
              anArray[8] = 0;
  22.
              anArray[9] = 0;
  23.
              anArray[10] = 0;
  24.
              anArray[11] = 0;
  25.
              anArray[12] = 0;
  26.
              anArray[13] = 0;
  27.
              anArray[14] = 0;
  28.
              anArray[15] = 0;
  29.
              anArray[16] = 0;
  30.
              anArray[17] = 0;
  31.
              anArray[18] = 0;
  32.
              anArray[19] = 0;         
  33.
                               
  34.
              inData = JOptionPane.showInputDialog (null, "Enter an Integer Value.") ;
  35.
              anArray[0] = Integer.parseInt ( inData); // convert inData to int
  36.
             
  37.
              inData = JOptionPane.showInputDialog (null, "Enter another Integer Value.");
  38.
              anArray[1] = Integer.parseInt ( inData);
  39.
             
  40.
              inData = JOptionPane.showInputDialog (null, "Enter another Integer Value.");
  41.
              anArray[2] = Integer.parseInt ( inData);
  42.
              inData = JOptionPane.showInputDialog (null, "Enter another Integer Value.");
  43.
              anArray[3] = Integer.parseInt ( inData);
  44.
              inData = JOptionPane.showInputDialog (null, "Enter another Integer Value.");
  45.
              anArray[4] = Integer.parseInt ( inData);
  46.
              inData = JOptionPane.showInputDialog (null, "Enter another Integer Value.");
  47.
              anArray[5] = Integer.parseInt ( inData);
  48.
              inData = JOptionPane.showInputDialog (null, "Enter another Integer Value.");
  49.
              anArray[6] = Integer.parseInt ( inData);
  50.
              inData = JOptionPane.showInputDialog (null, "Enter another Integer Value.");
  51.
              anArray[7] = Integer.parseInt ( inData);
  52.
              inData = JOptionPane.showInputDialog (null, "Enter another Integer Value.");
  53.
              anArray[8] = Integer.parseInt ( inData);
  54.
              inData = JOptionPane.showInputDialog (null, "Enter another Integer Value.");
  55.
              anArray[9] = Integer.parseInt ( inData);
  56.
              inData = JOptionPane.showInputDialog (null, "Enter another Integer Value.");
  57.
              anArray[10] = Integer.parseInt ( inData);
  58.
              inData = JOptionPane.showInputDialog (null, "Enter another Integer Value.");
  59.
              anArray[11] = Integer.parseInt ( inData);
  60.
              inData = JOptionPane.showInputDialog (null, "YOUSUCK! ENTER ANOHTER ONE.");
  61.
              anArray[12] = Integer.parseInt ( inData);
  62.
              inData = JOptionPane.showInputDialog (null, "Enter another Integer Value.");
  63.
              anArray[13] = Integer.parseInt ( inData);
  64.
              inData = JOptionPane.showInputDialog (null, "Enter another Integer Value.");
  65.
              anArray[14] = Integer.parseInt ( inData);
  66.
              inData = JOptionPane.showInputDialog (null, "This isn't over...");
  67.
              anArray[15] = Integer.parseInt ( inData);
  68.
              inData = JOptionPane.showInputDialog (null, "Enter another Integer Value.");
  69.
              anArray[16] = Integer.parseInt ( inData);
  70.
              inData = JOptionPane.showInputDialog (null, "Suck it blue!");
  71.
              anArray[17] = Integer.parseInt ( inData);
  72.
              inData = JOptionPane.showInputDialog (null, "Enter another Integer Value.");
  73.
              anArray[18] = Integer.parseInt ( inData);
  74.
              inData = JOptionPane.showInputDialog (null, "Enter another Integer Value.");
  75.
              anArray[19] = Integer.parseInt ( inData);
  76.
             
  77.
             
  78.
             int sum = anArray[0] + anArray[1] + anArray[2] + anArray[3] + anArray[4] + anArray[5] + anArray[6]
  79.
             + anArray[7] +  anArray[8] + anArray[9] + anArray[10]  + anArray[11] + anArray[12] + anArray[13] +
  80.
             anArray[14] + anArray[15] + anArray[16]  +anArray[17]  + anArray[18] + anArray[19];
  81.
             int avg = sum/20;
  82.
             
  83.
              System.out.println ("Sum of your sorry list of numbers is:" +sum);
  84.
              System.out.println ("The average is:" +avg);
  85.
             
  86.
              System.out.println ("Good-bye for now, suckahfish!"); //always executed
  87.
      }
  88.
       
  89.
      }

Edit:

I did have a question though. Because I'm having the user input their own value for each of the 20 numbers does it matter that I initialized each of the arrays at 0? Any information here is appreciated. Thanks for keeping up with me.
Reply With Quote