Antwort
 
Themen-Optionen Thema durchsuchen
Alt 22.11.2005, 22:41 Nach oben    #1
ben84
Gast
 
Beiträge: n/a
Standard anfängerfrage

class wuerfelspiel {

static int wurf (double a) {

return (int) (6*Math.random() ) +1;
}
public static void main (String[] args) {


int w1 = 1; int w2 = 2; int w3 = 3; int w4 = 4; int w5 = 5; int w6 = 6

double (w1 = 1) {
w1 = wurf();

if (w1 != 6) {
System.out.printf ("fuenf");

continue;
}

double (w2 = 2) {

w2 = wurf();

if (w2 != 6) {
System.out.printf ("sieben");

continue;
}

double (w3 = 3) {

w3 = wurf();

if (w3 != 6) {
System.out.printf ("vier");

continue;
}

double (w4 = 4) {

w4 = wurf();

if (w4 != 6) {
System.out.printf ("sieben");

continue;
}

double (w5 = 5) {

w5 = wurf();

if (w5 != 6) {
System.out.printf ("sechs");

continue;
}

double (w6 = 6) {

w6 = wurf();

if (w6 == 6) {
System.out.printf ("fuenf");

break;

}}} }}} }}}


Wollte fragen was ich hier falsch gemacht habe?darf ich eigtl. int w1 = 1... und double (w1 =1)...schreiben?

bitte um hilfe

danke
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 22.11.2005, 23:09 Nach oben    #2
Benutzer
 
Registriert seit: 15.11.2005
Beiträge: 75
Standard

Zitat:
Wollte fragen was ich hier falsch gemacht habe?
1. Du hast die Frage zweimal gepostet
2. Du hast keine Code-Tags verwendet

Zur Sache: was soll
Code:
double (w1 = 1) {...}
für ein Konstrukt sein? Eine Methodendeklaration??

Mit der Klammerung scheint auch etwas verquer gelaufen zu sein.

Was soll der Code denn machen? Irgendwie soll es sich ja um ein Wuerfelspiel zu handeln, aber das erkenne ich nicht...
Murray ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.11.2005, 09:56 Nach oben    #3
Sym
Chefkoch-Mod
 
Benutzerbild von Sym
 
Registriert seit: 30.05.2004
Beiträge: 433
Standard

Bitte setze Deinen Code in die entsprechenden Tags, damit er vielleicht leserlicher wird und wir verstehen, was Du genau machen möchtest.
__________________
Denk mal darüber nach...

Lars

ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen.
www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de
Sym ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.11.2005, 12:06 Nach oben    #4
Oliver
Gast
 
Beiträge: n/a
Standard So??

Könnte es vielleicht sowas sein? per zufall eine Zahl Würfeln lassen?

Code:
/*
 * Klasse: Wuerfelspiel
 * Author: Oliver Grunow (513499)
 * Datum:  23.11.2005
 */

class wuerfelspiel {

  static int wurf () {
    return (int) (6*Math.random() ) +1;
  }
  
  public static void main (String[] args) {

    int w1 = 1;
    int w2 = 2;
    int w3 = 3;
    int w4 = 4;
      int w5 = 5;
      int w6 = 6;

      while (w1 == 1) {
        w1 = wurf();
        if (w1 != 6) {
          System.out.print ("fuenf");
          continue;
        }

        while (w2 == 2) {
          w2 = wurf();
          if (w2 != 6) {
            System.out.print ("sieben");
            continue;
          }    

          while (w3 == 3) {
            w3 = wurf();
            if (w3 != 6) {
              System.out.print ("vier");
              continue;
            }

            while (w4 == 4) {
              w4 = wurf();
              if (w4 != 6) {
                System.out.print ("sieben");
                continue;
              }

              while (w5 == 5) {
                w5 = wurf();
                if (w5 != 6) {
                  System.out.print ("sechs");
                  continue;
                }

                while (w6 == 6) {
                  w6 = wurf();
                  if (w6 == 6) {
                    System.out.print ("fuenf");
                    break;
                  }
                }
              }
            }
          }
        }
      }
  }
}
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 10:10 Nach oben    #5
Borusse-KLE
Gast
 
Beiträge: n/a
Standard

Hallo,

was soll der Code machen??? Willst du den String "Eins" ausgeben, wenn eine "1" gewürfelt worden ist???
Ich sehe den Sinn darin nicht??


Gruss

Borusse-KLE
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
anfängerfrage ben84 Allgemeine Java-Programmierung 1 23.11.2005 09:52


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:59 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44