Avatar billede rosgaard Nybegynder
29. april 2003 - 16:24 Der er 57 kommentarer og
1 løsning

Mølle i java

Hey...
Jeg er i gang med et projekt i programmerings opgave, og skal lave et Mølle spil i jave...
Jeg har lavet følgende: http://deagle.adsl.dk
og jeg vil gerne lave sådan så jeg kan flytte mine brikker nede under op på mit brædt ... Nogle der kan hjælpe med det ??
Hilsen Rosgaard...
Avatar billede arne_v Ekspert
29. april 2003 - 16:47 #1
Du skal vel have en event handler på dem nedenfor der
ved klik fjerner dem og en vent handler på placeringerne
ovenfor der ved klik sætter dem. Plus lidt logik der
styrer at det altid er 1 fjern + 1 sæt i den rækkefølge.
Avatar billede rosgaard Nybegynder
29. april 2003 - 17:00 #2
hmm okay tak, men det fattede jeg ik noget af :((
Avatar billede arne_v Ekspert
29. april 2003 - 17:10 #3
Du har en mouseClicked metode der bliver kaldt når der klikkes.

Den kode er lige nu tom.

Mit forslag er at den ændres til at have en logik som følger:

hvis klik på brik i bunden så {
    hvis antal brikker i hånden = 0 så {
        fjern den
        antal brikker i hånden = 1
    } ellers {
        "du må kun flytte en brik af gangen"
    }
}
hvis klik på position så {
    hvis antal brikker i hånden = 1 så {
        sæt den
        antal brikker i hånden = 0
    } ellers {
        "du skal løfte en brik først"
    }
}

Det skal selvfølge omskrives til Java.

Kan du følge min ide nu ?
Avatar billede rosgaard Nybegynder
29. april 2003 - 18:40 #4
Vi har droppet det der mølle, og gået over til kryds og bolle... ka du hjælpe os med det i stedet ???
Avatar billede arne_v Ekspert
29. april 2003 - 19:11 #5
Ja da.
Avatar billede rosgaard Nybegynder
29. april 2003 - 19:30 #6
prøv at gå ind på siden igen ... Http://deagle.adsl.dk , det er stort set samme problem som før, men vi ka altså ik
Avatar billede rosgaard Nybegynder
29. april 2003 - 19:31 #7
finde ud af det ..
Avatar billede rosgaard Nybegynder
29. april 2003 - 19:33 #8
vi er nybegyndere med stort N
Avatar billede arne_v Ekspert
29. april 2003 - 19:36 #9
Jeg prøver at kigge på det.
Avatar billede arne_v Ekspert
29. april 2003 - 19:38 #10
Jeres applet kører fint i appletviewer.

[den skal vel lave skiftevis bolle og kryds, men dte komme rvel]

Men den kan ikke vises på web-siden.

Men det er ikek Java kodens skyld. Det har noget med HTML og
placering på web-server at gøre.
Avatar billede arne_v Ekspert
29. april 2003 - 19:40 #11
Ligger tictac.class som:
  http://deagle.adsl.dk/tictac.class
?
Avatar billede arne_v Ekspert
29. april 2003 - 19:41 #12
Hm - ja det ser sådan ud.
Avatar billede rosgaard Nybegynder
29. april 2003 - 19:42 #13
min ven ka altså godt se den :(( ...men altså,  hvordan gør vi så det skiftevis bliver den ene frem for den anden ??
Avatar billede arne_v Ekspert
29. april 2003 - 19:44 #14
Måske en:
  codebase = "."
attribut i applet tag ?
Avatar billede arne_v Ekspert
29. april 2003 - 19:45 #15
Nå så er det sikkert bare et Netscape/MSIE problem.
Avatar billede arne_v Ekspert
29. april 2003 - 19:50 #16
I laver en variabel i klassen:
  private int n = 0;

Og i jeres mousePressed metode laver i logik som:

  n++;
  if((n % 2)==0) {
      // ulige => tegn kryds   
  } else {
    // ulige => tegn bolle
    g.fillOval(p[n].x-25,p[n].y-25,50,50);
  }

I kan tegne krydset med g.drawLine - I skal kun beregne de rigtige koordinater !
Avatar billede rosgaard Nybegynder
29. april 2003 - 19:52 #17
jeg sagde: vi er nybegyndere med stort N  ... ;D


Hvordan gør vi så man skifter farver når man trykker... Først en hvid så en sort ... :(((
Avatar billede arne_v Ekspert
29. april 2003 - 19:52 #18
SÅ bliver 1=bolle 2=kryds 3=bolle 4=kryds etc.
Avatar billede rosgaard Nybegynder
29. april 2003 - 19:54 #19
tak kigger lige ... fik ik opdateret
Avatar billede arne_v Ekspert
29. april 2003 - 20:02 #20
Farve sætter i med g.setColor
Avatar billede rosgaard Nybegynder
29. april 2003 - 20:04 #21
import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class tictac extends Applet implements MouseListener, MouseMotionListener
  {


    public tictac()
        {
      this.addMouseListener(this);
     
      }

    Point[] p = new Point[9];
    Point[]  hbrik = new Point[5];
    Point[]  sbrik = new Point[4];
    Point punkt;
   
public void init()
    {
    for ( int n=0; n<3;n++)
        p[n]= new Point (50,n*60+50);
    for ( int n=3; n<6;n++)
        p[n]= new Point(110,(n-3)*60+50);
    for ( int n=6; n<9;n++)
        p[n]= new Point(170,(n-6)*60+50);
             
    for ( int i = 0; i< hbrik.length; i++)
              {
          hbrik[i] = new Point(35*i+20,380);
         
              }
          for ( int i = 0; i< sbrik.length; i++)

    sbrik[i] = new Point(35*i+20,410);

     

    }
   

    public void paint (Graphics g)
    {
    //
        g.drawLine(20,140,200,140);
        g.drawLine(20,80,200,80);
        g.drawLine(140,20,140,200);
        g.drawLine(80,20,80,200);
       

     
        for ( int n = 0; n<9;n++)
            {
            g.setColor(Color.blue);
            g.drawOval(p[n].x-5,p[n].y-5 ,10,10);
            g.setColor(Color.red);
            g.fillOval(p[n].x-5 ,p[n].y-5 ,10,10);
              }
        }
public void mousePressed(MouseEvent e) {
punkt = e.getPoint();
Graphics g = getGraphics();

// g.drawString("("+ punkt.x  + " , "  + punkt.y+")" , punkt.x,punkt.y);
  for ( int n = 0; n<24;n++)
{
    if( punkt.distance(p[n])<20)
    {

    g.fillOval(p[n].x-25,p[n].y-25,50,50);
   
    }

}


}
public void mouseReleased(MouseEvent e) {}
public void mouseClicked(MouseEvent e) {}
public void mouseEntered(MouseEvent e){}
public void mouseExited(MouseEvent e) { }
public void mouseMoved(MouseEvent e) {}
public void mouseDragged(MouseEvent e) {}



}
Avatar billede rosgaard Nybegynder
29. april 2003 - 20:05 #22
den ville ik køre med det du sagde, og nu fuckede den ... nu laver den prikker forkerte steder osv
Avatar billede arne_v Ekspert
29. april 2003 - 20:08 #23
Sorry - jeg glemte at I allerede havde en variabel n.

Den skal så hedde noget andet.

Jeg prøver lige at lave et komplet eksempel.
Avatar billede rosgaard Nybegynder
29. april 2003 - 20:09 #24
hmm icq ?? :D
Avatar billede arne_v Ekspert
29. april 2003 - 20:13 #25
import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class tictac
    extends Applet
    implements MouseListener, MouseMotionListener {

    private int nn = 0;

    public tictac() {
        this.addMouseListener(this);

    }

    Point[] p = new Point[9];
    Point[] hbrik = new Point[5];
    Point[] sbrik = new Point[4];
    Point punkt;

    public void init() {
        for (int n = 0; n < 3; n++)
            p[n] = new Point(50, n * 60 + 50);
        for (int n = 3; n < 6; n++)
            p[n] = new Point(110, (n - 3) * 60 + 50);
        for (int n = 6; n < 9; n++)
            p[n] = new Point(170, (n - 6) * 60 + 50);

        for (int i = 0; i < hbrik.length; i++) {
            hbrik[i] = new Point(35 * i + 20, 380);

        }
        for (int i = 0; i < sbrik.length; i++)
            sbrik[i] = new Point(35 * i + 20, 410);

    }

    public void paint(Graphics g) {
        //
        g.drawLine(20, 140, 200, 140);
        g.drawLine(20, 80, 200, 80);
        g.drawLine(140, 20, 140, 200);
        g.drawLine(80, 20, 80, 200);

        for (int n = 0; n < 9; n++) {
            g.setColor(Color.blue);
            g.drawOval(p[n].x - 5, p[n].y - 5, 10, 10);
            g.setColor(Color.red);
            g.fillOval(p[n].x - 5, p[n].y - 5, 10, 10);
        }
    }
    public void mousePressed(MouseEvent e) {
        punkt = e.getPoint();
        Graphics g = getGraphics();
       
        nn++;
       
        // g.drawString("("+ punkt.x  + " , "  + punkt.y+")" , punkt.x,punkt.y);
        for (int n = 0; n < 24; n++) {
            if (punkt.distance(p[n]) < 20) {

                if((nn % 2)==0) {
                    // ulige => gul
                    g.setColor(Color.yellow); 
                } else {
                  // ulige => sort
                  g.setColor(Color.black); 
                }
                g.fillOval(p[n].x - 25, p[n].y - 25, 50, 50);

            }

        }

    }
    public void mouseReleased(MouseEvent e) {
    }
    public void mouseClicked(MouseEvent e) {
    }
    public void mouseEntered(MouseEvent e) {
    }
    public void mouseExited(MouseEvent e) {
    }
    public void mouseMoved(MouseEvent e) {
    }
    public void mouseDragged(MouseEvent e) {
    }

}
Avatar billede arne_v Ekspert
29. april 2003 - 20:14 #26
Det blev så ikek kryds og bolle men sort og gul bolle.

:-)

Men det viser hvordan man får den til at skiftes.

Stort set har jeg kun omdøbt n til nn i forhold til min
oprindelige kode.
Avatar billede rosgaard Nybegynder
29. april 2003 - 20:14 #27
nice, kigger lige på det .. du må ik gå :PPP
Avatar billede arne_v Ekspert
29. april 2003 - 20:16 #28
Jeg skal nok lige have en bid brød, men jeg løber ikke langt væk.
Avatar billede rosgaard Nybegynder
29. april 2003 - 20:17 #29
hvordan får man den så til at låse ??  .. så den ik skifter farve nå man trykker på den samme to gange ..
Avatar billede arne_v Ekspert
29. april 2003 - 20:36 #30
Så må I holde styr på hvilke felter der er ibrug:

import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class tictac
    extends Applet
    implements MouseListener, MouseMotionListener {

    private int nn = 0;

    private boolean[] inuse = new boolean[9];

    public tictac() {
        this.addMouseListener(this);

    }

    Point[] p = new Point[9];
    Point[] hbrik = new Point[5];
    Point[] sbrik = new Point[4];
    Point punkt;

    public void init() {
        for (int n = 0; n < 3; n++)
            p[n] = new Point(50, n * 60 + 50);
        for (int n = 3; n < 6; n++)
            p[n] = new Point(110, (n - 3) * 60 + 50);
        for (int n = 6; n < 9; n++)
            p[n] = new Point(170, (n - 6) * 60 + 50);

        for (int i = 0; i < hbrik.length; i++) {
            hbrik[i] = new Point(35 * i + 20, 380);

        }
        for (int i = 0; i < sbrik.length; i++)
            sbrik[i] = new Point(35 * i + 20, 410);

        for (int i = 0; i < 9; i++)
            inuse[i] = false;
    }

    public void paint(Graphics g) {
        //
        g.drawLine(20, 140, 200, 140);
        g.drawLine(20, 80, 200, 80);
        g.drawLine(140, 20, 140, 200);
        g.drawLine(80, 20, 80, 200);

        for (int n = 0; n < 9; n++) {
            g.setColor(Color.blue);
            g.drawOval(p[n].x - 5, p[n].y - 5, 10, 10);
            g.setColor(Color.red);
            g.fillOval(p[n].x - 5, p[n].y - 5, 10, 10);
        }
    }
    public void mousePressed(MouseEvent e) {
        punkt = e.getPoint();
        Graphics g = getGraphics();

        nn++;

        // g.drawString("("+ punkt.x  + " , "  + punkt.y+")" , punkt.x,punkt.y);
        for (int n = 0; n < 24; n++) {
            if (punkt.distance(p[n]) < 20) {
                if (!inuse[n]) {
                    if ((nn % 2) == 0) {
                        // ulige => gul
                        g.setColor(Color.yellow);
                    } else {
                        // ulige => sort
                        g.setColor(Color.black);
                    }
                    g.fillOval(p[n].x - 25, p[n].y - 25, 50, 50);
                    inuse[n] = true;
                }
            }

        }

    }
    public void mouseReleased(MouseEvent e) {
    }
    public void mouseClicked(MouseEvent e) {
    }
    public void mouseEntered(MouseEvent e) {
    }
    public void mouseExited(MouseEvent e) {
    }
    public void mouseMoved(MouseEvent e) {
    }
    public void mouseDragged(MouseEvent e) {
    }

}
Avatar billede rosgaard Nybegynder
29. april 2003 - 20:43 #31
havde jeg helt glemt :DD Tak for hjælpen ....

men lige en ting mer, når man trykker 2 gange på den samme, så kommer der 2 gule ... hvis du forstår
Avatar billede rosgaard Nybegynder
29. april 2003 - 20:50 #32
hvordan ungår man det ??
Avatar billede arne_v Ekspert
29. april 2003 - 20:59 #33
Flyt nn+ indenfor !inuse testet:

import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class tictac
    extends Applet
    implements MouseListener, MouseMotionListener {

    private int nn = 0;

    private boolean[] inuse = new boolean[9];

    public tictac() {
        this.addMouseListener(this);

    }

    Point[] p = new Point[9];
    Point[] hbrik = new Point[5];
    Point[] sbrik = new Point[4];
    Point punkt;

    public void init() {
        for (int n = 0; n < 3; n++)
            p[n] = new Point(50, n * 60 + 50);
        for (int n = 3; n < 6; n++)
            p[n] = new Point(110, (n - 3) * 60 + 50);
        for (int n = 6; n < 9; n++)
            p[n] = new Point(170, (n - 6) * 60 + 50);

        for (int i = 0; i < hbrik.length; i++) {
            hbrik[i] = new Point(35 * i + 20, 380);

        }
        for (int i = 0; i < sbrik.length; i++)
            sbrik[i] = new Point(35 * i + 20, 410);

        for (int i = 0; i < 9; i++)
            inuse[i] = false;
    }

    public void paint(Graphics g) {
        //
        g.drawLine(20, 140, 200, 140);
        g.drawLine(20, 80, 200, 80);
        g.drawLine(140, 20, 140, 200);
        g.drawLine(80, 20, 80, 200);

        for (int n = 0; n < 9; n++) {
            g.setColor(Color.blue);
            g.drawOval(p[n].x - 5, p[n].y - 5, 10, 10);
            g.setColor(Color.red);
            g.fillOval(p[n].x - 5, p[n].y - 5, 10, 10);
        }
    }
    public void mousePressed(MouseEvent e) {
        punkt = e.getPoint();
        Graphics g = getGraphics();

        // g.drawString("("+ punkt.x  + " , "  + punkt.y+")" , punkt.x,punkt.y);
        for (int n = 0; n < 24; n++) {
            if (punkt.distance(p[n]) < 20) {
                if (!inuse[n]) {
                    nn++;
                    if ((nn % 2) == 0) {
                        // ulige => gul
                        g.setColor(Color.yellow);
                    } else {
                        // ulige => sort
                        g.setColor(Color.black);
                    }
                    g.fillOval(p[n].x - 25, p[n].y - 25, 50, 50);
                    inuse[n] = true;
                }
            }

        }

    }
    public void mouseReleased(MouseEvent e) {
    }
    public void mouseClicked(MouseEvent e) {
    }
    public void mouseEntered(MouseEvent e) {
    }
    public void mouseExited(MouseEvent e) {
    }
    public void mouseMoved(MouseEvent e) {
    }
    public void mouseDragged(MouseEvent e) {
    }

}
Avatar billede rosgaard Nybegynder
29. april 2003 - 21:04 #34
hvis man minimere vinduet , så forsvinder knapperne ... Skal det hele lavet om for at fixe det??
Jeg tror snart du må få lidt ekstra point for det her :DD .... Men har du ik msn/icq/mIRC ?? :D
Avatar billede arne_v Ekspert
29. april 2003 - 21:07 #35
Der skal laves en del om for at få det til at virke, fordi så skal i
gemme informationen om hvordan bollerne er sat.

Skal jeg prøve at kigge på det ?
Avatar billede arne_v Ekspert
29. april 2003 - 21:07 #36
Ikke MSN. Ikke ICQ.

(jeg er for gammel til den slags)
Avatar billede rosgaard Nybegynder
29. april 2003 - 21:09 #37
jo tak...
Avatar billede rosgaard Nybegynder
29. april 2003 - 21:14 #38
Du må gerne fixe en reset knap ind hvis du gider :D ???
Avatar billede arne_v Ekspert
29. april 2003 - 21:24 #39
import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class tictac
    extends Applet
    implements MouseListener, MouseMotionListener {

    private int nn = 0;
    private int[] state = new int[9];
    private Point[] p = new Point[9];

    public tictac() {
        this.addMouseListener(this);
    }

    public void init() {
        for (int n = 0; n < 9; n++)
            p[n] = new Point(50 + (n / 3) * 60, (n % 3) * 60 + 50);
        for (int i = 0; i < 9; i++)
            state[i] = 0;
    }

    public void paint(Graphics g) {
        g.drawLine(20, 140, 200, 140);
        g.drawLine(20, 80, 200, 80);
        g.drawLine(140, 20, 140, 200);
        g.drawLine(80, 20, 80, 200);
        for (int n = 0; n < 9; n++) {
            switch (state[n]) {
                case 0 : /* empty */
                    g.setColor(Color.blue);
                    g.drawOval(p[n].x - 5, p[n].y - 5, 10, 10);
                    g.setColor(Color.red);
                    g.fillOval(p[n].x - 5, p[n].y - 5, 10, 10);
                    break;
                case 1 : /* player 1 */
                    g.setColor(Color.black);
                    g.fillOval(p[n].x - 25, p[n].y - 25, 50, 50);
                    break;
                case 2 : /* player 2 */
                    g.setColor(Color.yellow);
                    g.fillOval(p[n].x - 25, p[n].y - 25, 50, 50);
                    break;
            }
        }
    }

    public void mousePressed(MouseEvent e) {
        Point punkt = e.getPoint();
        for (int n = 0; n < 9; n++) {
            if (punkt.distance(p[n]) < 20) {
                if (state[n] == 0) {
                    state[n] = nn % 2 + 1;
                    nn++;
                }
            }

        }
        repaint();
    }
    public void mouseReleased(MouseEvent e) {
    }
    public void mouseClicked(MouseEvent e) {
    }
    public void mouseEntered(MouseEvent e) {
    }
    public void mouseExited(MouseEvent e) {
    }
    public void mouseMoved(MouseEvent e) {
    }
    public void mouseDragged(MouseEvent e) {
    }
}
Avatar billede arne_v Ekspert
29. april 2003 - 21:24 #40
Og reset synes jeg selv at I skal rode lidt med.

Prøv !

Hvis I kører helt fast så skriv igen.
Avatar billede rosgaard Nybegynder
29. april 2003 - 22:58 #41
det eneste jeg ka er at få den til at opdatere i html filen... hvordan gør man i java ??
Avatar billede arne_v Ekspert
29. april 2003 - 23:02 #42
Nøgleordene er:
  Button
  ActionListener
  sæt alle state til 0
  repaint
Avatar billede rosgaard Nybegynder
29. april 2003 - 23:03 #43
oaky, prøver
Avatar billede rosgaard Nybegynder
29. april 2003 - 23:05 #44
okay, som du nok ved, ved jeg meget meget mget lidt i java ... så hjælp lige i gang med hvor jeg må begynde med at skrive det der ..
bare efter
public class tictac
    extends Applet
    implements MouseListener, MouseMotionListener {
????
Avatar billede arne_v Ekspert
29. april 2003 - 23:10 #45
Prøv og kig på eksemplerne her:
  http://www.chris.wright.dsl.pipex.com/tyj/Event1.htm
Avatar billede arne_v Ekspert
29. april 2003 - 23:11 #46
Avatar billede rosgaard Nybegynder
29. april 2003 - 23:40 #47

    Button b;
    public void init( )
   
{
    b = new Button("Double");
    b.addActionListener(this);
    add (b);
}
    public void actionPerformed( ActionEvent e)
  {
    if (e.getSource() == b)
    repaint();
  }
}
Avatar billede rosgaard Nybegynder
29. april 2003 - 23:41 #48
mit bedste forsøg :((( men jeg ved ik helt hvor det ska ind henne ,,,
Avatar billede rosgaard Nybegynder
29. april 2003 - 23:42 #49
sæt alle state til 0 <-- den har jeg ik hørt om :((
Avatar billede arne_v Ekspert
30. april 2003 - 07:24 #50
import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class tictac
    extends Applet
    implements MouseListener, MouseMotionListener, ActionListener {

    private int nn = 0;
    private int[] state = new int[9];
    private Point[] p = new Point[9];
    private Button b = new Button("Reset");

    public tictac() {
        this.addMouseListener(this);
    }

    public void init() {
        for (int n = 0; n < 9; n++)
            p[n] = new Point(50 + (n / 3) * 60, (n % 3) * 60 + 50);
        for (int i = 0; i < 9; i++)
            state[i] = 0;
        b.addActionListener(this);
        add(b);
    }

    public void paint(Graphics g) {
        g.drawLine(20, 140, 200, 140);
        g.drawLine(20, 80, 200, 80);
        g.drawLine(140, 20, 140, 200);
        g.drawLine(80, 20, 80, 200);
        for (int n = 0; n < 9; n++) {
            switch (state[n]) {
                case 0 : /* empty */
                    g.setColor(Color.blue);
                    g.drawOval(p[n].x - 5, p[n].y - 5, 10, 10);
                    g.setColor(Color.red);
                    g.fillOval(p[n].x - 5, p[n].y - 5, 10, 10);
                    break;
                case 1 : /* player 1 */
                    g.setColor(Color.black);
                    g.fillOval(p[n].x - 25, p[n].y - 25, 50, 50);
                    break;
                case 2 : /* player 2 */
                    g.setColor(Color.yellow);
                    g.fillOval(p[n].x - 25, p[n].y - 25, 50, 50);
                    break;
            }
        }
    }

    public void mousePressed(MouseEvent e) {
        Point punkt = e.getPoint();
        for (int n = 0; n < 9; n++) {
            if (punkt.distance(p[n]) < 20) {
                if (state[n] == 0) {
                    state[n] = nn % 2 + 1;
                    nn++;
                }
            }

        }
        repaint();
    }
    public void mouseReleased(MouseEvent e) {
    }
    public void mouseClicked(MouseEvent e) {
    }
    public void mouseEntered(MouseEvent e) {
    }
    public void mouseExited(MouseEvent e) {
    }
    public void mouseMoved(MouseEvent e) {
    }
    public void mouseDragged(MouseEvent e) {
    }
    public void actionPerformed(ActionEvent e) {
        if (e.getSource() == b) {
            for (int i = 0; i < 9; i++)
                state[i] = 0;
            repaint();
        }
    }
}
Avatar billede rosgaard Nybegynder
30. april 2003 - 07:39 #51
Det sku gerne gi en knap eller hva ??? er kommer ik noget ved min :((
Avatar billede rosgaard Nybegynder
30. april 2003 - 07:41 #52
hmm nu kom den ... Det forstår jeg iik, men tak alligevel
Avatar billede arne_v Ekspert
30. april 2003 - 07:43 #53
Og det fremgår forhåbentlig også hvad jeg mente med at sætte alle state=0.
Avatar billede rosgaard Nybegynder
30. april 2003 - 15:13 #54
hmm, en sidste ting, har glemt at kravet var at der skulle være en lykke med ... hvor ka jeg nemmest smide sådan en ind ?? Og ville det være besværligt at sætte et point system op, som bare ville skrive :
Kryds vundet: x
Bolle vundet: x
Uafgjort: x
Avatar billede rosgaard Nybegynder
30. april 2003 - 15:26 #55
*løkke :D
Avatar billede arne_v Ekspert
30. april 2003 - 15:26 #56
Så vidt jeg kan se er der 4-5 for løkker i programmet, så det krav er opfyldt.

Selvfølgelig kan man da lave et point-regnskab.

Men det vil kræve lidt mere kode bl.a. skal man jo til at genkende 3 på
stribe.

I kan jo gemme en kopi af det I har nu og så forsøge jer lidt.
Avatar billede rosgaard Nybegynder
02. maj 2003 - 10:22 #57
Arne hvis du ku tænke dig at tjene lidt point så se http://www.eksperten.dk/spm/347470 ....
Avatar billede arne_v Ekspert
02. maj 2003 - 10:31 #58
Jeg har set det.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester