package luento10; import java.awt.Color; import fi.jyu.mit.graphics.Axis; import fi.jyu.mit.graphics.Marker; import fi.jyu.mit.graphics.Window; /** * Ohjelmalla piirretään kuvaaja luvuista. * @author vesal * @version 28.9.2008 */ public class LuvutGraafisesti { /** * Funkiolla palautetaan taulukon suurimman luvun arvo. * Jos taulukossa ei ole yhtään alkiota palautetaan 0; * @param luvut tutkitatva taulukko * @return taulukon suurin luku * @example *
     * suurin(new double[]{1,2,3}) ~~~ 3;
     * suurin(new double[]{1,3,2}) ~~~ 3;
     * suurin(new double[]{2,1,3}) ~~~ 3;
     * suurin(new double[]{2,3,1}) ~~~ 3;
     * suurin(new double[]{3,1,2}) ~~~ 3;
     * suurin(new double[]{3,2,1}) ~~~ 3;
     * suurin(new double[]{1})     ~~~ 1;
     * suurin(new double[]{})      ~~~ 0;
     * suurin(new double[]{-1,-2,-3}) ~~~ -1;
     * 
*/ public static double suurin(double[] luvut) { if ( luvut.length == 0 ) return 0.0; double max = luvut[0]; for (int i=1; i