G
Guest
Gast
Hallo,
ich Programmiere gerade ein Programm, dass mir die Wahrscheinlichekeiten ausrechnet.
Jetzte habe ich ein Problem, die Bedingungen in den Schleifen erkennt er nicht.
Z.B. Ich gebe 2 und 3 ein. Aber er geht in die Schleife einfach nicht rein.
Oder wenn ich 2 und 2 eingebe erkennt er, dass die identisch sind, aber dass es 2 und 2 ist nicht.
ich Programmiere gerade ein Programm, dass mir die Wahrscheinlichekeiten ausrechnet.
Jetzte habe ich ein Problem, die Bedingungen in den Schleifen erkennt er nicht.
Z.B. Ich gebe 2 und 3 ein. Aber er geht in die Schleife einfach nicht rein.
Oder wenn ich 2 und 2 eingebe erkennt er, dass die identisch sind, aber dass es 2 und 2 ist nicht.
Code:
/**
import java.io.*;
public class Wahrscheinlichkeit{
public static void main(String[] args) throws IOException {
Console cons = System.console();
int zwei = 2;
int drei = 3;
int vier = 4;
int fuenf = 5;
int sechs = 6;
int sieben = 7;
int acht = 8;
int neun = 9;
int T = 10; //Zehn
int V = 11; //Bube
int Q = 12; //Dame
int K = 13; //König
int A = 14; //Ass
int H = 15; //Herz...kommt von Hearts
int D = 16; //Karo...kommt von Diamonds
int S = 17; //Pik...kommt von Spades
int C = 18; //Kreuz...kommt von Cross
System.out.print("1. Karte ");
char Karte1 = cons.readLine().charAt(0); //1. Karte
System.out.print("Farbe ");
char Farbe1 = cons.readLine().charAt(0); //Farbe
System.out.print("2. Karte ");
char Karte2 = cons.readLine().charAt(0); //2. Karte
System.out.print("Farbe ");
char Farbe2 = cons.readLine().charAt(0); //Farbe
System.out.print("1. Karte "+Karte1);
System.out.println(" "+Farbe1);
System.out.print("2. Karte "+Karte2);
System.out.println(" "+Farbe2);
if (Karte1==Karte2) { //für Pärchen
if (Karte1==2) {
} else {
if (Karte1==3) {
} else {
if (Karte1==4) {
} else {
if (Karte1==5) {
} else {
if (Karte1==6) {
} else {
if (Karte1==7) {
} else {
if (Karte1==8) {
} else {
if (Karte1==9) {
} else {
if (Karte1==10) {
} else {
if (Karte1==V) {
} else {
if (Karte1==Q) {
} else {
if (Karte1==K) {
} else {
}
}
}
}
}
}
}
}
}
}
}
}
}
if (Karte1==2 && Karte2==3 || Karte1==3 && Karte2==2) {
if (Farbe1==Farbe2) {
System.out.println("Suited Hand");
} else {
System.out.println("Kein Suited");
}
} //das dann 78 mal
}
}