Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Dieses Programm ist zwar sehr simpel aber ich habe irgendwo ein Fehler gemacht , sodass egal was ich eingebe alles falsch ist.Ich bin kompletter Einsteiger also bitte gut erklären.Für Verbesserungen bedanke ich mich schon im Voraus ...
package asdf;
import javax.swing.JOptionPane;
public class übung {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int Fehler = 0;
int Zufall = 0;
int Anzahl = 5;
final int MAX = 5;
int[] Gezogen = new int[MAX+1];
String[] Englisch = new String[MAX+1];
String[] Deutsch = new String[MAX+1];
Deutsch[5] = "Unterschrieft";
Englisch[5]= "signature";
Deutsch[1]= "beifügen, beilegen";
Englisch[1]= "to enclose";
Deutsch[2]="Geburtsdatum";
Englisch[2]="date of birth";
Deutsch[3]="Referenz(schreiben)";
Englisch[3]="reference";
Deutsch[4]="verfügbar, erhältlich";
Englisch[4]="available";
for ( int i = 1; i < Gezogen.length;i++ ) Gezogen =0;
for (int Nr = 1; Nr <= Anzahl;Nr++)
{
do{
Zufall = (int)(Math.random()*MAX)+1;
}
while (Gezogen[Zufall]== 1);
Gezogen[Zufall] = 1;
String Antwort = JOptionPane.showInputDialog("Übersetze: " + Deutsch[Zufall]);
if (Antwort == Englisch[Zufall])
{
JOptionPane.showMessageDialog(null,"richtig!");
}
else
{
Fehler ++;
JOptionPane.showMessageDialog(null, "falsch!");
JOptionPane.showMessageDialog(null, "Deine Anzahl an Fehler bisher : " +Fehler);
}
}
JOptionPane.showMessageDialog(null,"Fertig");
JOptionPane.showMessageDialog(null,"Deine Anzahl an Fehler total : "+Fehler);
int Pro = Fehler * 20;
int Procent = 100 - Pro;
JOptionPane.showMessageDialog(null,Procent+"% warst du richtig!");
1. Code bitte in JAVA-Tags
2. Ein Fehler und alles ist falsch sind keine Beschreibungen. Was ist der Fehler? Was gibst du ein, was bekommst du und was erwartest du zu bekommen?
Wie schon gesagt, Java Code bitte in die Java Tags.
Merke dir bitte Variablen NIE NIE NIE NIE NIE NIE groß geschrieben und mit dem camelCase. Dagegen Klassen NIE NIE NIE NIE NIE NIE klein und Umlaute sollte vermieden werden. (mir ist es noch nicht passiert aber es könnte mal knallen, bei der Ausführung)