|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object demo.Demopisteet
public class Demopisteet
Ohjelmalla lasketaan demopisteet
Constructor Summary | |
---|---|
Demopisteet()
|
Method Summary | |
---|---|
static int |
demopisteet(int[][] pistetaulu,
int tehtyja,
int demoja)
Lasketaan paljonko tehtya määrällä saa demopisteitä |
static void |
main(java.lang.String[] args)
Testataan demoprosentteja |
static int |
prosentit(int n,
int m)
Funktiolla lasketaan monta prosenttia n on m:stä |
private static void |
testaa(int[][] pistetaulu,
int tehtyja,
int demoja)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Demopisteet()
Method Detail |
---|
public static int prosentit(int n, int m)
n
- tutkittavien määräm
- kokonaismäärä
prosentit(1,0) === 100; prosentit(0,50) === 0; prosentit(10,50) === 20; prosentit(40,50) === 80; prosentit(50,50) === 100; prosentit(150,50) === 300;
public static int demopisteet(int[][] pistetaulu, int tehtyja, int demoja)
pistetaulu
- demojen hyvitystaulukko 0-rivillä prosentit,
1-rivillä hyvitystehtyja
- tehtyjen demojen määrädemoja
- paljonko demoja voisi olla maksimissaan
int pistetaulu[][] = { { 40, 50, 60, 70, 80 ,90 }, { 1, 2, 3, 4, 5, 6 } }; demopisteet(pistetaulu,$tehtyja,100) === $pisteita; $tehtyja | $pisteita ---------------------- 0 | 0 39 | 0 40 | 1 49 | 1 50 | 2 59 | 2 60 | 3 69 | 3 70 | 4 79 | 4 80 | 5 89 | 5 90 | 6 110 | 6
private static void testaa(int[][] pistetaulu, int tehtyja, int demoja)
public static void main(java.lang.String[] args)
args
- ei käytössä
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |