Advertisement
Guest User

Untitled

a guest
Jan 16th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. 12.3 a) Zustand 1: Geht ganz nach rechts durch, wenn er am Ende ist schreibt er einen Punkt
  2. Zustand 2: Geht wieder ganz nach links
  3. Zustand 3: Schaut sich nächstes a oder b an, ersetzt es durch X oder Y und geht in Zustand 4 oder 5
  4. Zustand 4: a wurde erkannt, geht ganz nach rechts durch und schreibt dort ein a
  5. Zustand 5: Analog zu 4 nur mit b
  6. Zustand 6: Geht wieder ganz nach links bis er ein X oder Y findet (ginge eventuell mit Zustand 2)
  7. Wenn Zustand 3 kein a oder b vor dem Punkt mehr findet geht er wieder ganz an den Anfang und geht in Zustand 7
  8. Zustand 7: Geht alle Buchstaben durch und ersetzt X mit a und Y mit b, wenn fertig dann Zustand 8
  9. Zustand 8: FERTIG
  10.  
  11. b) Ähnlich, nur dass nur die as ersetzt werden und am Ende eine 1 geschrieben wird
  12.  
  13. M=({a,b},{q0-q5},{a,b,x,leer},delta,q0,{q5},leer)
  14.  
  15. q0: Startzustand, der immer weiter nach rechts durchgeht, bis er ein a oder eine 1 findet
  16. q1: a wurde erkannt, er geht solange nach rechts bis leer ist, schreibt dann eine eins und geht in q2
  17. q2: geht solange nach links bis er ein x gefunden hat
  18. q3: geht von rechts nach links durch und ersetzt alle x wieder mit a
  19. q4: Endzustand
  20. delta={(leer,q0,leer,q4,N},(a,q0,x,q1,R),(b,q0,b,q0,R),(1,q0,1,q3,L)
  21. (a,q1,a,q1,R),(b,q1,b,q1,R),(1,q1,1,q1,R),(leer,q1,1,q2,L),
  22. (a,q2,a,q2,L),(b,q2,b,q2,L),(1,q2,1,q2,L),(x,q2,x,q0,R),
  23. (b,q3,b,q3,L),(x,q3,a,q3,L),(1,q3,1,q3,L),(leer,q3,leer,q4,N)}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement