/*
  play with arrays
  - simple assignment
  - long way of storing values in array
  - accessing and printing of values in array
  */

public class array1 {

  public static void main(String args[]) {

    // declare array

    int[] a = new int[7];

    // store values the long way

    a[0] = 7;
    a[1] = -1;
    a[2] = 2;
    a[3] = 3;
    a[4] = 0;
    a[5] = 1;
    a[6] = 4;

    //--------------------------//
    // access and output values //
    //--------------------------//

    // printing
    System.out.println("test1: " + a[1]);
    
    // arithmetic
    int b = a[1]*a[2];
    System.out.println("test2: " + b);  // long way
    System.out.println("test3: " + a[1]*a[2]); // short way

    // java will do arithmetic on index expressions....
    System.out.println("test4: " + a[1+2]); // access a[3]

    // try Math.sin
    System.out.println("test5: " + Math.sin(a[4])); // use in Math

    
  } // method main

} // class array1


/* OUTPUT:

test1: -1
test2: -2
test3: -2
test4: 3
test4: 0.0

*/
