7.4 Solutions

  1.  
    for (int i = 0; i < points.length; i++)
       points[i] = new Complex(1,1); 
    1.  
      void printProfile ()
      {
         println(name);
         println(age + ", " + round(height*100)
                     + ", and " + sex);
      } 
    2.  
      for (int i = 0; i < patient.length; i++)
         patient[i].printProfile(); 
    3.  
      void printParallelProfile (int index)
      {
        println(parallelName[index]);
        println(parallelAge[index] + ", "
                           + round(parallelHeight[index]*100)
                           + ", and " + parallelSex[index]);
      } 
  2.  
    final int SIZE = 100;
    Fraction[] f = new Fraction[SIZE];
    for (int i = 0; i < f.length; i++)
       f[i] = new Fraction(i,i+1);