Erste Schritte Hilfe bei Fußball Manager

FelixxF

FelixxF

Neues Mitglied
Ich brauche Hilfe bei meinem ersten Spiel.

if (zeit + naechsteAktion >= spieldauer & punkteHeim == punkteGast) {
zeit + naechsteAktion >= spieldauer + verlaengerung ; }

Dieser Teil hat einen Fehler den ich nicht verstehe, würde mich über Hilfe freuen.



Java:
public class Freundschaftsfussballspiel {
    // Attribute
    private Mannschaft heimMannschaft;
    private Mannschaft gastMannschaft;
    private int punkteHeim;
    private int punkteGast;

    // get-Methoden
    public int getPunkteHeim() {
        return punkteHeim;
    }

    public int getPunkteGast() {
        return punkteGast;
    }

    public String getErgebnisText() {
        return " ERGEBNIS: \n\n    " + heimMannschaft.getName() + " - "
                + gastMannschaft.getName() + " " + punkteHeim + ":"
                + punkteGast + ".";
    }

   
    boolean torchance(Spieler s, Torwart t, int aktuelleZeit, Mannschaft m) {
        System.out.println("\n" + aktuelleZeit + ". Minute: ");
        System.out.println("    Chance fuer " + m.getName() + " ...");
        System.out.println("    " + s.getName() + " zieht ab");
        boolean tor = !t.haelt(s.schiesstAufTor());
        return tor;
    }

    public void starteSpiel(Mannschaft m1, Mannschaft m2) {
        heimMannschaft = m1;
        gastMannschaft = m2;
        punkteHeim = 0;
        punkteGast = 0;

        // Spielzeit betraegt 90 Minuten + Nachspielzeit + Verlängerung
        int spieldauer = 90 + (int) (Math.random() * 5);
        int zeit = 1;
        int naechsteAktion = (int) (Math.random() * 15) + 1;
        int verlaengerung = 30 + (int) (Math.random() * 5);
       
        // solange das Spiel laeuft, koennen Torchancen entstehen
        while (zeit + naechsteAktion <= spieldauer) {
            zeit = zeit + naechsteAktion;

            if (zeit + naechsteAktion >= spieldauer & punkteHeim == punkteGast) {
                zeit + naechsteAktion >= spieldauer + verlaengerung ; }
   
    // Staerke der beiden Mannschaften und Spielniveau berechnen
            double staerke1 = 0.8 * m1.getStaerke() + 0.15 * m1.getMotivation()
                    + 0.05 * m1.getTrainer().getErfahrung();
            double staerke2 = 0.8 * m2.getStaerke() + 0.15 * m2.getMotivation()
                    + 0.05 * m2.getTrainer().getErfahrung();
            double spielniveau = (int) (Math.random() * (Math.round(staerke1
                    + staerke2)));

            // zufaellige einen Torschuetzen bestimmen
            int schuetze = (int) (Math.random() * 10);

            // Angriff laeuft...
            if (spielniveau < staerke1) {// Mannschaft 1 greift an
                Spieler s = m1.getKader()[schuetze];
                if (torchance(s, m2.getTorwart(), zeit, m1)) {// Tor faellt
                    punkteHeim++;
                    s.addTor();
                    System.out.println("    TOR!!!    " + punkteHeim + ":"
                            + punkteGast + "  " + s.getName() + " ("
                            + s.getTore() + ")");
                } else {// Tor faellt nicht
                    System.out.println("    " + m2.getTorwart().getName()
                            + " pariert glanzvoll.");
                }

            } else {// Mannschaft 2 greift an
                Spieler s = m2.getKader()[schuetze];
                if (torchance(s, m1.getTorwart(), zeit, m2)) {// Tor faellt
                    punkteGast++;
                    s.addTor();
                    System.out.println("    TOR!!!    " + punkteHeim + ":"
                            + punkteGast + "  " + s.getName() + " ("
                            + s.getTore() + ")");
                } else {// Tor faellt nicht
                    System.out.println("    " + m1.getTorwart().getName()
                            + " pariert glanzvoll.");
                }

            }

            naechsteAktion = (int) (Math.random() * 15) + 1;
        }
    }
}
 
Zuletzt bearbeitet von einem Moderator:
mihe7

mihe7

Top Contributor
if (zeit + naechsteAktion >= spieldauer & punkteHeim == punkteGast) {
zeit + naechsteAktion >= spieldauer + verlaengerung ; }

Dieser Teil hat einen Fehler den ich nicht verstehe, würde mich über Hilfe freuen.
Was soll denn die zweite Zeile sein/machen? Das ist ja nur ein Vergleich, der da in der Gegend rumliegt.
 
JensXF

JensXF

Mitglied
Ich brauche Hilfe bei meinem ersten Spiel.

if (zeit + naechsteAktion >= spieldauer & punkteHeim == punkteGast) {
zeit + naechsteAktion >= spieldauer + verlaengerung ; }

Dieser Teil hat einen Fehler den ich nicht verstehe, würde mich über Hilfe freuen.

Vielleicht ist das richtig:
Java:
if (zeit + naechsteAktion >= spieldauer && punkteHeim == punkteGast) {
    spieldauer += verlaengerung};

Also wenn die aktuelle zeit + naechsteAktion größer ist als die spieldauer und gleichstand steht, dann geh in die Verlängerung.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
kevkev Hilfe bei Schiffe versenken Java Basics - Anfänger-Themen 5
C Brauche Hilfe beim Schreiben eines Programmes :/ Java Basics - Anfänger-Themen 1
C Brauche Hilfe um ein Programm zu schreiben Java Basics - Anfänger-Themen 8
josfe1234 Hilfe access denied ("java.io.FilePermission" " " "read") Java Basics - Anfänger-Themen 11
Vivien Hilfe bei Type Conversion Java Basics - Anfänger-Themen 3
Leo0909 Ich brauche Hilfe bei dieser Aufgabe Java Basics - Anfänger-Themen 2
D Hilfe beim Erzeugen eines Arrays NullPointerException wird ausgelöst Java Basics - Anfänger-Themen 11
J Doppelt verkette Liste ich bitte um Hilfe Java Basics - Anfänger-Themen 4
N Laufzeitberechnung - dringende Hilfe! Java Basics - Anfänger-Themen 1
G Java Hilfe Java Basics - Anfänger-Themen 3
J Java List, Bitte um Hilfe Java Basics - Anfänger-Themen 15
J Java List, bitte um Hilfe Java Basics - Anfänger-Themen 3
U anfänger braucht hilfe . wir konnten die aufgaben nicht beantworten Java Basics - Anfänger-Themen 5
A Schleifen, Hilfe! Java Basics - Anfänger-Themen 6
LeonDerStudent Hilfe bei Uniprojekt Java Basics - Anfänger-Themen 2
H Brauche Hilfe in Java Eclipse Programmieraufgabe Neuling Java Basics - Anfänger-Themen 3
B Hilfe bei Map Liste erstellen Java Basics - Anfänger-Themen 10
Kapfski Was habe ich falsch gemacht? Hilfe! Java Basics - Anfänger-Themen 17
R Java (Eclipse) "Lagerverwaltung" HILFE Java Basics - Anfänger-Themen 13
M Bräuchte Hilfe bei diesen Methoden Java Basics - Anfänger-Themen 4
dieter000 Aufgabe Hilfe Java Basics - Anfänger-Themen 17
Gaudimagspam Dringend Java Hilfe benötigt Java Basics - Anfänger-Themen 19
jonathanpizza Hilfe bei einer Übungsaufgabe Java Basics - Anfänger-Themen 3
dieter000 Hilfe bei dem Beispiel, wie gehe ich sowas am besten an? Java Basics - Anfänger-Themen 32
jonathanpizza Hilfe bei einer Aufgabe Java Basics - Anfänger-Themen 5
Q Hilfe auf Aufgabe(Matrixmultiplikation) Java Basics - Anfänger-Themen 1
jonathanpizza Hilfe bei der Aufgabe Java Basics - Anfänger-Themen 19
pry bitte Hilfe beim Kreditrechner objektorientiert Java Basics - Anfänger-Themen 6
R Hilfe bei removeduplicates Java Basics - Anfänger-Themen 5
D Brauche Dringend Hilfe...Prozedur/Funktionsprozedur Ergebnis augeben Java Basics - Anfänger-Themen 11
marcooooo einmal noch schnell hilfe bitte:/ Java Basics - Anfänger-Themen 2
Q Hilfe bei Hausaufgeben Java Basics - Anfänger-Themen 2
J Hilfe beim Label animieren Java Basics - Anfänger-Themen 1
S Hilfe Java Basics - Anfänger-Themen 1
JD_1998 Random Array sortieren mit Hilfe einer Methode Java Basics - Anfänger-Themen 4
Kawastori Hilfe bei Methoden Übung Java Basics - Anfänger-Themen 6
Chabub Hilfe bei Stacks und Queue Java Basics - Anfänger-Themen 2
J Hilfe beim verstehen Java Basics - Anfänger-Themen 3
A Hilfe bei Java Projekt Java Basics - Anfänger-Themen 4
I Brauche Hilfe bei Objektorientiertem programmieren Java Basics - Anfänger-Themen 23
B Hilfe bei Generics Java Basics - Anfänger-Themen 11
L Anfänger braucht Hilfe - Stecke beim Lernen fest Java Basics - Anfänger-Themen 10
M Brauche Hilfe bei If-Scheifen Java Basics - Anfänger-Themen 2
M Hilfe bei Strukturierung eines Buchungssystems Java Basics - Anfänger-Themen 3
J Replace mit Hilfe von ArrayLists Java Basics - Anfänger-Themen 6
J Hilfe bei Übungsaufgabe Java Basics - Anfänger-Themen 17
Bluedaishi Hilfe beim erklären dieser Methode Java Basics - Anfänger-Themen 5
K Error bei meinem Programm - Hilfe Java Basics - Anfänger-Themen 8
B Hilfe bei einer rekursiven Methode Java Basics - Anfänger-Themen 3
K Java Projekt Hilfe Java Basics - Anfänger-Themen 5
F ich brauche Hilfe bei Listen Java Basics - Anfänger-Themen 13
J Hilfe beim Programmieren Java Basics - Anfänger-Themen 5
A suche dringend Hilfe!! Java Basics - Anfänger-Themen 6
S Hilfe. Generics und BiFunctions Java Basics - Anfänger-Themen 10
L hilfe run button funktioniert nicht Java Basics - Anfänger-Themen 13
S Hilfe : Unendlich viele Zufallszahlen erstellen? Java Basics - Anfänger-Themen 8
J Ich brauche Hilfe bei einem Code (Variablen speichern) Java Basics - Anfänger-Themen 29
E Ich Brauche Hilfe Java Basics - Anfänger-Themen 3
L Brauche Hilfe beim arbeiten mit Konstruktoren Java Basics - Anfänger-Themen 20
F Hilfe - Wahrheitswert überprüfen ohne If Java Basics - Anfänger-Themen 2
M Hilfe bei Testfällen. Java Basics - Anfänger-Themen 12
I Methoden char Array Aufgabe (bitte hierbei um Hilfe) Java Basics - Anfänger-Themen 3
J Brauche Hilfe bei einer aufgabe Java Basics - Anfänger-Themen 1
A Hilfe, LinkedList Java Basics - Anfänger-Themen 2
F Hilfe für einen Anfänger! Java Basics - Anfänger-Themen 4
F Regex Hilfe Java Basics - Anfänger-Themen 3
ZH1896ZH OOP Verstehe nicht was der Hinweis bedeutet, bitte um Hilfe! Java Basics - Anfänger-Themen 2
S Ein Java Anfänger braucht Hilfe Java Basics - Anfänger-Themen 5
S Hilfe bei meinem Code [Schleife]? Java Basics - Anfänger-Themen 5
S Brauche hilfe in Java [Fehler in mein Code]? Java Basics - Anfänger-Themen 2
S Wie ende ich mein Pogrammierung? [Hilfe] Java Basics - Anfänger-Themen 1
S Unbedingte hilfe bei Java Aufgabe [Schleife / Zinsrechnung] Java Basics - Anfänger-Themen 14
I Dezimalzahlen - Hilfe Java Basics - Anfänger-Themen 2
J Hilfe bei Java Aufgabe (Restschuld berechnen) Java Basics - Anfänger-Themen 11
S Hilfe bei Java Aufgabe (Schleifen) Java Basics - Anfänger-Themen 25
S Ein- Ausgaben Java [Hilfe] Java Basics - Anfänger-Themen 3
P Hilfe bei Double Java Basics - Anfänger-Themen 1
J Hilfe zu Codingame Java Basics - Anfänger-Themen 1
I Objekte Hilfe Java Basics - Anfänger-Themen 8
B BITTE!! Ich brauche dringende Hilfe bei einer Aufgabe Java Basics - Anfänger-Themen 17
B Hilfe bei InputStream To File Java Basics - Anfänger-Themen 22
B Dropbox Anbindung, Hilfe bei Authentification -> HttpServletRequest request Java Basics - Anfänger-Themen 3
L Kleine Hilfe beim Schreiben eines Programmes benötigt :D Java Basics - Anfänger-Themen 40
Blender3D GOTO (aus Digitaluhr, Hilfe !) Java Basics - Anfänger-Themen 38
Z Digitaluhr, Hilfe ! Java Basics - Anfänger-Themen 24
W Hilfe beim Chat Programm Java Basics - Anfänger-Themen 14
Z Hilfe, Summenformel in Java Java Basics - Anfänger-Themen 15
I Hilfe bei experiment Java Basics - Anfänger-Themen 2
I Hilfe bei der Logik Java Basics - Anfänger-Themen 9
N Hilfe bei Unistoff Java Basics - Anfänger-Themen 3
S Bitte Hilfe zu Fehlermeldung am Handy Java Basics - Anfänger-Themen 2
M Hilfe bei Projektorientierungs-Aufgabe !! Java Basics - Anfänger-Themen 3
I Do-While / Kalkulator / Bitte um Hilfe Java Basics - Anfänger-Themen 9
M Hamstersimulator- lösung hilfe benotigt Java Basics - Anfänger-Themen 3
M Hamstersimulator Hilfe Java Basics - Anfänger-Themen 46
S Erste Schritte Hilfe beim lernen von Programmieren Java Basics - Anfänger-Themen 2
D Hilfe um Pseudocode Analyse! Java Basics - Anfänger-Themen 1
J Variablen Hilfe bei diesem Code Java Basics - Anfänger-Themen 6
P Hilfe bei Java Taschenrechner Java Basics - Anfänger-Themen 25
D Erste Schritte Lösen dieser Aufgabe, Hilfe! Java Basics - Anfänger-Themen 12

Ähnliche Java Themen


Oben