Mittwoch, 10. März 2010

 

einfache erkennende Automaten, implementiert mit Zustandstabelle

Erstellen Sie jeweils eine Klasse, die einen Automaten zur Erkennung von
imlpementiert. Implementieren Sie die Automaten mit Hilfe einer Zustandstabelle.
Die Automaten sollen jeweils eine Methode

boolean accept(String input)
implementieren, welche true liefert, wenn der Automat den String input akzeptiert.

Beispiele für Telefonnummern:
27871 ... ohne Vorwahl (im Ort), ohne Durchwahl
27871-200 ... ohne Vorwahl mit Durchwahl
02622/27871 ... mit Vorwahl ohne Durchwahl
02622/27871-200 ... mit Vorwahl mit Durchwahl
+432622/27871 ... mit Vorwahl ohne Durchwahl
+432622/27871-200 ... mit Vorwahl mit Durchwahl
+43 2622 / 27 8 71 - 200 ... mit Vorwahl mit Durchwahl und eingestreuten Leerzeichen

Beispiele für Postleitzahlen:
2700, A-2700, D-23790, F-23091

Beispiele für Autokennzeichen:
W123X, L INZ23, WU123A, W 34597A, GFRAST2, GF RAST3
Nach dem Ortskennzeichen (1 bis 2 Buchstaben) darf ein Leerzeichen stehen. Danach kommt eine Reihe von Buchstaben und dann eine Reihe von Ziffern oder zuerst Ziffern und dann Buchstaben. Ungültig wäre z.B. W2BU3.

Labels: , ,


Kommentare:

Kommentar veröffentlichen

Abonnieren Kommentare zum Post [Atom]





<< Startseite

This page is powered by Blogger. Isn't yours?

Abonnieren Posts [Atom]