|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object demo.Rajat
public class Rajat
Aliohjelmia taulukon raja-arvojen etsimiseen
Constructor Summary | |
---|---|
Rajat()
|
Method Summary | |
---|---|
static double |
huonoin(double[] luvut)
Etsitään "huonoin" eli pienin taulukosta |
static double |
paras(double[] luvut)
Etsitään "paras" eli suurin taulukosta |
static double |
summa(double[] luvut)
Lasketaan taulukon alkioiden summa |
static double |
summaHuonoinJaParasPois(double[] luvut)
Lasketaan taulukon lukujen summa ilman parasta ja huonointa |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Rajat()
Method Detail |
---|
public static double paras(double[] luvut)
luvut
- taulukko josta etsitään
paras(null) ~~~ 0; paras(new double[]$luvut) ~~~ $paras; $luvut | $paras ------------------------------- {} | 0 {11} | 11 {11,22} | 22 {22,11} | 22 {11,22,33} | 33 {22,11,33} | 33 {22,33,11} | 33 {33,22,11} | 33 {1,2,4,3} | 4 {1,4,2,3} | 4
public static double huonoin(double[] luvut)
luvut
- taulukko josta etsitään
huonoin(null) ~~~ 0; huonoin(new double[]$luvut) ~~~ $paras; $luvut | $paras ------------------------------- {} | 0 {11} | 11 {11,22} | 11 {22,11} | 11 {11,22,33} | 11 {22,11,33} | 11 {22,33,11} | 11 {33,22,11} | 11 {1,2,4,3} | 1 {3,4,2,1} | 1 {3,4,1,2} | 1 {3,1,4,2} | 1
public static double summa(double[] luvut)
luvut
- taulukko jonka summaa lasketaan
summa(null) ~~~ 0; summa(new double[]$luvut) ~~~ $paras; $luvut | $paras ------------------------------- {} | 0 {11} | 11 {11,22} | 33 {22,11} | 33 {11,22,33} | 66 {22,11,33} | 66 {1,2,4,3} | 10 {1,4,2,3} | 10
public static double summaHuonoinJaParasPois(double[] luvut)
luvut
- taulukko jonka summaa lasketaan
double luvut[] = { 19,18,17,19,20 }; summaHuonoinJaParasPois(luvut) ~~~ 56; summaHuonoinJaParasPois(null) ~~~ 0; summaHuonoinJaParasPois(new double[]$luvut) ~~~ $paras; $luvut | $paras ------------------------------- {} | 0 {11} | 0 {11,22} | 0 {22,11} | 0 {11,22,33} | 22 {22,11,33} | 22 {1,2,4,3} | 5 {1,4,2,3} | 5
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |