|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectdemo.Kirje
public class Kirje
Ohjelmalla tutkitaan postimaksun suuruutta
| Field Summary | |
|---|---|
private static double[] |
hinnat
|
private static int[] |
painot
|
| Constructor Summary | |
|---|---|
Kirje()
|
|
| Method Summary | |
|---|---|
static int |
suurinKirjeenPaino(double rahaa)
Palautetaan suurin kirjeen paino, joka voidaan rahamäärällä lähettää Toteutus taulukoiden avulla. |
static int |
suurinKirjeenPainoIf(double rahaa)
Palautetaan suurinkirjeen paino, joka voidaan rahamäärällä lähettää Toteutus if-lauseiden avulla. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static int[] painot
private static double[] hinnat
| Constructor Detail |
|---|
public Kirje()
| Method Detail |
|---|
public static int suurinKirjeenPaino(double rahaa)
rahaa - käytössä oleva rahamäärä
suurinKirjeenPaino($rahaa) ~~~ $paino;
suurinKirjeenPainoIf($rahaa) ~~~ $paino;
$rahaa | $paino
-------------------
10.00 | 2000
5.50 | 2000
5.49 | 1000
3.50 | 1000
3.49 | 500
2.10 | 500
2.09 | 250
1.30 | 250
1.29 | 100
0.90 | 100
0.89 | 50
0.60 | 50
0.59 | 0
0.50 | 0
public static int suurinKirjeenPainoIf(double rahaa)
rahaa - käytössä oleva rahamäärä
suurinKirjeenPainoIf($rahaa) ~~~ $paino;
$rahaa | $paino
-------------------
10.00 | 2000
3.60 | 1000
3.50 | 1000
3.40 | 500
0.50 | 0
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||