U
Unknown…
Gast
Hallo Leute,
ich war gerade dabei das Musterabitur in Informatik zu bearbeiten. Dabei war eine Aufgabe den folgenden Automaten in Java darzustellen: ImageShack® - Online Photo and Video Hosting
Das ganze sollte über eine String Eingabe geschehen. Also man hat das zu prüfende Wort als String eingegeben und das Programm sollte prüfen, ob das Wort zum Automat gehört oder nicht. Anscheinend klappt bei mir der Stringvergleich nicht, weiß aber nicht was falsch ist. Was könnte es sein?
ich war gerade dabei das Musterabitur in Informatik zu bearbeiten. Dabei war eine Aufgabe den folgenden Automaten in Java darzustellen: ImageShack® - Online Photo and Video Hosting
Das ganze sollte über eine String Eingabe geschehen. Also man hat das zu prüfende Wort als String eingegeben und das Programm sollte prüfen, ob das Wort zum Automat gehört oder nicht. Anscheinend klappt bei mir der Stringvergleich nicht, weiß aber nicht was falsch ist. Was könnte es sein?
Java:
public class Automat
{
private boolean wortrichtig = false;
public Automat()
{}
public void codeTesten3(String code)
{
if(code.charAt(0) == 0)
{
for(int i=1; i<code.length()+1; i++)
{
if(code.charAt(i) == 0)
{
}
else
{
if(code.charAt(i) == 1 && code.charAt(i++) == 1)
{
wortrichtig = true;
}
else
{
}
}
}
}
else
{
}
}
}
Zuletzt bearbeitet von einem Moderator: