Hallo ich muss für die Schule ein Wuerfell Duell erstellen jedoch habe ich ein fehler
1. Ich muss das irgendwie mit dem Geld setzen und das sich dann das gesetzte geld jenach spieler anzahl Vergrößern kann oder man wenn man verliert garnichts bekommt2.ich habe doppel würfel benutzt und ich weiß nicht wie ich das machen kann das beide würfel zusammen addiert werden so das ich keinen "Du hast gewonnen" packen kann ich dachte ich könnte das so regeln ( if (x+y > w+x) { ) jedoch geht dies nicht.
bitte helft mir danke im voraus
import java.util.*;
public class cubeduell {
public static void main(String[] args) {
String auswahl;
Scanner input = new Scanner(System.in);
System.out.println("|---------------cube Duell---------------|");
System.out.println("| |");
System.out.println("| Wie viele Gegner Möchten sie haben ? |");
System.out.println("| 1-5 |");
System.out.println("| 1 Spieler 2x |");
System.out.println("| 2 Spieler 3x |");
System.out.println("| 3 Spieler 4x |");
System.out.println("| 4 Spieler 5x |");
System.out.println("| 5 Spieler 6x |");
System.out.println("|----------------------------------------|");
auswahl = input.next();
if (auswahl.equals("1")) {
cubeduell1();
} else {
if (auswahl.equals("2")) {
cubeduell2();
} else {
if (auswahl.equals("3")) {
cubeduell3();
} else {
if (auswahl.equals("3")) {
cubeduell3();
} else {
if (auswahl.equals("4")) {
cubeduell4();
} else {
if (auswahl.equals("5")) {
cubeduell5();
} else {
System.out.println("Fehler in der Matrix");
} // end of if-else
} // end of if-else
} // end of if-else
} // end of if-else
} // end of if-else
} // end of if-else
} // end of main
public static void cubeduell1(){
double Geld;
Scanner input = new Scanner(System.in);
System.out.println("");
System.out.println("|----------------------------------------|");
System.out.println("| |");
System.out.println("| Sie Spielen jetzt gegen 1 Spieler |");
System.out.println("| Wie viel geld wollen Sie Setzen ? |");
System.out.println("| |");
System.out.println("|----------------------------------------|");
Geld = input.nextDouble();
Random automat = new Random();
int y = automat.nextInt(6)+1;
int z = automat.nextInt(6)+1;
int w = automat.nextInt(6)+1;
int x = automat.nextInt(6)+1;
//würfel Spieler
System.out.println("");
System.out.println("Deine Wuerfel");
System.out.println("--- ---");
System.out.println("|"+y+"| |"+z+"|");
System.out.println("--- ---");
//würfel Bot1
System.out.println("");
System.out.println("Bot 1");
System.out.println("--- ---");
System.out.println("|"+w+"| |"+x+"|");
System.out.println("--- ---");
if (x+y > w+x) {
System.out.println("----------------");
System.out.println("Du hast Gewonnen");
System.out.println("----------------");
} else {
if (x+y == w+x) {
System.out.println("----------------");
System.out.println("Gleichstand");
System.out.println("----------------");
} else {
if (x+y<w+x) {
System.out.println("----------------");
System.out.println("verloren");
System.out.println("----------------");
} else {
System.out.println("Fehler in der Matrix");
} // end of if-else
} // end of if-else
} // end of if-else
}
public static void cubeduell2(){
double Geld;
Scanner input = new Scanner(System.in);
System.out.println("");
System.out.println("|----------------------------------------|");
System.out.println("| |");
System.out.println("| Sie Spielen jetzt gegen 2 Spieler |");
System.out.println("| Wie viel geld wollen Sie Setzen ? |");
System.out.println("| |");
System.out.println("|----------------------------------------|");
Geld = input.nextDouble();
Random automat = new Random();
int u = automat.nextInt(6)+1;
int v = automat.nextInt(6)+1;
int w = automat.nextInt(6)+1;
int x = automat.nextInt(6)+1;
int y = automat.nextInt(6)+1;
int z = automat.nextInt(6)+1;
//würfel Spieler
System.out.println("");
System.out.println("Deine Wuerfel");
System.out.println("--- ---");
System.out.println("|"+y+"| |"+z+"|");
System.out.println("--- ---");
//würfel Bot1
System.out.println("");
System.out.println("Bot 1");
System.out.println("--- ---");
System.out.println("|"+w+"| |"+x+"|");
System.out.println("--- ---");
//würfel Bot2
System.out.println("");
System.out.println("Bot 2");
System.out.println("--- ---");
System.out.println("|"+v+"| |"+u+"|");
System.out.println("--- ---");
}
public static void cubeduell3(){
double Geld;
Scanner input = new Scanner(System.in);
System.out.println("");
System.out.println("|----------------------------------------|");
System.out.println("| |");
System.out.println("| Sie Spielen jetzt gegen 3 Spieler |");
System.out.println("| Wie viel geld wollen Sie Setzen ? |");
System.out.println("| |");
System.out.println("|----------------------------------------|");
Geld = input.nextDouble();
Random automat = new Random();
int s = automat.nextInt(6)+1;
int t = automat.nextInt(6)+1;
int u = automat.nextInt(6)+1;
int v = automat.nextInt(6)+1;
int w = automat.nextInt(6)+1;
int x = automat.nextInt(6)+1;
int y = automat.nextInt(6)+1;
int z = automat.nextInt(6)+1;
//würfel Spieler
System.out.println("");
System.out.println("Deine Wuerfel");
System.out.println("--- ---");
System.out.println("|"+y+"| |"+z+"|");
System.out.println("--- ---");
//würfel Bot1
System.out.println("");
System.out.println("Bot 1");
System.out.println("--- ---");
System.out.println("|"+w+"| |"+x+"|");
System.out.println("--- ---");
//würfel Bot2
System.out.println("");
System.out.println("Bot 2");
System.out.println("--- ---");
System.out.println("|"+v+"| |"+u+"|");
System.out.println("--- ---");
//würfel Bot3
System.out.println("");
System.out.println("Bot 3");
System.out.println("--- ---");
System.out.println("|"+t+"| |"+s+"|");
System.out.println("--- ---");
}
public static void cubeduell4(){
double Geld;
Scanner input = new Scanner(System.in);
System.out.println("");
System.out.println("|----------------------------------------|");
System.out.println("| |");
System.out.println("| Sie Spielen jetzt gegen 4 Spieler |");
System.out.println("| Wie viel geld wollen Sie Setzen ? |");
System.out.println("| |");
System.out.println("|----------------------------------------|");
Geld = input.nextDouble();
Random automat = new Random();
int p = automat.nextInt(6)+1;
int r = automat.nextInt(6)+1;
int s = automat.nextInt(6)+1;
int t = automat.nextInt(6)+1;
int u = automat.nextInt(6)+1;
int v = automat.nextInt(6)+1;
int w = automat.nextInt(6)+1;
int x = automat.nextInt(6)+1;
int y = automat.nextInt(6)+1;
int z = automat.nextInt(6)+1;
//würfel Spieler
System.out.println("");
System.out.println("Deine Wuerfel");
System.out.println("--- ---");
System.out.println("|"+y+"| |"+z+"|");
System.out.println("--- ---");
//würfel Bot1
System.out.println("");
System.out.println("Bot 1");
System.out.println("--- ---");
System.out.println("|"+w+"| |"+x+"|");
System.out.println("--- ---");
//würfel Bot2
System.out.println("");
System.out.println("Bot 2");
System.out.println("--- ---");
System.out.println("|"+v+"| |"+u+"|");
System.out.println("--- ---");
//würfel Bot3
System.out.println("");
System.out.println("Bot 3");
System.out.println("--- ---");
System.out.println("|"+t+"| |"+s+"|");
System.out.println("--- ---");
//würfel Bot4
System.out.println("");
System.out.println("Bot 4");
System.out.println("--- ---");
System.out.println("|"+r+"| |"+p+"|");
System.out.println("--- ---");
}
public static void cubeduell5(){
double Geld;
Scanner input = new Scanner(System.in);
System.out.println("");
System.out.println("|----------------------------------------|");
System.out.println("| |");
System.out.println("| Sie Spielen jetzt gegen 5 Spieler |");
System.out.println("| Wie viel geld wollen Sie Setzen ? |");
System.out.println("| |");
System.out.println("|----------------------------------------|");
Geld = input.nextDouble();
Random automat = new Random();
int n = automat.nextInt(6)+1;
int o = automat.nextInt(6)+1;
int p = automat.nextInt(6)+1;
int r = automat.nextInt(6)+1;
int s = automat.nextInt(6)+1;
int t = automat.nextInt(6)+1;
int u = automat.nextInt(6)+1;
int v = automat.nextInt(6)+1;
int w = automat.nextInt(6)+1;
int x = automat.nextInt(6)+1;
int y = automat.nextInt(6)+1;
int z = automat.nextInt(6)+1;
//würfel Spieler
System.out.println("");
System.out.println("Deine Wuerfel");
System.out.println("--- ---");
System.out.println("|"+y+"| |"+z+"|");
System.out.println("--- ---");
//würfel Bot1
System.out.println("");
System.out.println("Bot 1");
System.out.println("--- ---");
System.out.println("|"+w+"| |"+x+"|");
System.out.println("--- ---");
//würfel Bot2
System.out.println("");
System.out.println("Bot 2");
System.out.println("--- ---");
System.out.println("|"+v+"| |"+u+"|");
System.out.println("--- ---");
//würfel Bot3
System.out.println("");
System.out.println("Bot 3");
System.out.println("--- ---");
System.out.println("|"+t+"| |"+s+"|");
System.out.println("--- ---");
//würfel Bot4
System.out.println("");
System.out.println("Bot 4");
System.out.println("--- ---");
System.out.println("|"+r+"| |"+p+"|");
System.out.println("--- ---");
//würfel Bot5
System.out.println("");
System.out.println("Bot 5");
System.out.println("--- ---");
System.out.println("|"+n+"| |"+o+"|");
System.out.println("--- ---");
}
}