, der indeholder metoderne kast() og antalØjne hvis funktioner fremgår af ovenstående.
For at analysere data har jeg lavet klassen statistiker.
Fra den vil jeg gå tilgå metoderne i klassen terning med kald såsom:
t1.kast() , hvor t1 er en ny terning – e.g new terning e.lign.
for derefter at lave en metode udførEksperiment, hvor jeg kumulerer antallet af de forskellige forsøg.
Nedenfor viser jeg min klasse statistiker, der er fuld af fejl.
public class statistiker {
private int enere; private int toere; private int treere; private int firere; private int femere; private int seksere;
terning t1 = new terning();
/** * Constructor for objects of class statistiker */
public statistiker(int antalforsøg) { antalforsøg = antalforsøg; }
/** */ public int udføreksperiment(int y) { for (i=1,i<=antalforsøg,i=i+1) { t1.kast(); if (t1.antaløjne==1) { enere = enere + 1; } else {} //osv.
}
/** behandel data */
} }
Hjælp til denne klasse ønskes, specielt det med at oprette en ny terning i statistiker så jeg kan kalde metoderne i terning. Der er vist også noget galt med for løkken.
Ellers tak - men det er virkelig virkelig fornemt.
Hvis du kunne svare på hvorfor nedenstående, med et kald til constructoren på 100 antalforsøg giver 100 af hver terning værdi ville jeg være meget taknemmelig.
Se her:
public statistiker(int antalforsøg) { this.antalforsøg = antalforsøg; }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.