*slår mig lige for panden* Det burde jeg jo havde set
Tak for hjælpen, det virker som det skal nu
"Casper Lund Thomsen" <casper@[REMOVETHIS]daimi.au.dk> skrev i en meddelelse
news:dqfn9.68109$Qk5.3009428@news010.worldonline.dk...
> Tina wrote:
> > Du får lige hele koden:
> >
> > import cs1.Keyboard;
> > import java.math.*;
> > public class Hitpoints
> > {
> > private static int terning;
> > private static int antal;
> > private static int resultat=0;
> > //static int hitpoint[] = new int[5];
> > static int hitpoint[];
> >
> > public static void main (String[] args)
> > {
> > boolean run=true;
> > char valg='j';
> >
> > while(run)
> > {
> > System.out.println("Hvor mange sider skal terningen have?");
> > terning=Keyboard.readInt();
> > System.out.println("Hvor mange terninger?");
> > antal=Keyboard.readInt();
> > hitpoint = new int[antal];
> >
> > for(int i=0; i<hitpoint.length;i++)
> > {
> > slaa(i);
> > }
> >
> > udskriv();
> > System.out.println("Antal hitpoints: "+resultat);
> > System.out.println("Vil du slå igen? j/n");
> > valg=Keyboard.readChar();
> > if (valg=='n')
> > run=false;
> > System.out.println("Program afsluttet");
> > }
> > }
> >
> > public static void slaa( int a )
> > {
> > hitpoint[a]=(int)(Math.random()*terning+1);
> > }
> >
> > public static void udskriv()
> > {
> > for (int indeks = 0; indeks <= hitpoint.length-1; indeks++)
> > {
> > System.out.println("Terningeslag:"+ hitpoint[indeks]);
> > }
> > }
> >
> > public static void resultat()
> > {
> > for(int i=0; i<hitpoint.length;i++)
> > {
> > resultat = resultat + hitpoint[i];
> > }
> > }
> > }
>
> Du skal kalde resultat() lige inden du kalder udskriv()
>
> Mvh
> Casper
>