Advanced   Java   Services JAVA-Praktikum Back Next Up Home
Maximum, Minimum und Mittelwert (Lösung)
// -------------------------------- MaxMin.java ---------------------------------- \\

public class MaxMin
{
   public static void main(String args[])
   {
      int arr[] = new int[10] , i, max, min ;
      double tmp;

      for( i=0 ; i<arr.length ; i++)  // Array belegen
      {
         tmp = 100*Math.random() ;  //  0 <= tmp < 100
         tmp = Math.floor(tmp) ;    //  0 <= tmp <= 99  (ganzzahlig)
         arr[i] = (int)tmp ;
      }

      for( i=0 ; i<arr.length ; i++)  // Array ausgeben
         System.out.println(arr[i]);

      // Maximum bestimmen
      max = arr[0];
      for( i=0 ; i<arr.length ; i++)
         if (max<arr[i])
            max = arr[i] ;

      System.out.println("max = " + max);

      // Minimum bestimmen
      min = arr[0];
      for( i=0 ; i<arr.length ; i++)
         if (min>arr[i])
            min = arr[i] ;

      System.out.println("min = " + min);

      // Mittelwert bestimmen
      double mittel = 0 ;
      // Summe bilden
      for( i=0 ; i<arr.length ; i++)
         mittel += arr[i] ;

      mittel /= arr.length ;
      System.out.println("Mittelwert = " + mittel);

   }  // end main

}  // end class
Valid XHTML 1.0 Strict top Back Next Up Home