# [3.tur] (Vorlesung Programmiersprachen bei Prof. Winkler) # # Eingabe für den Turing_Simulator: Übung Nr. 3, Aufgabe 3 # # Aufgabe: das Eingabewort verdoppeln. # # Bsp.: Eingabe 11 , Ergebnis=1111 # Format: 1. Spalte 2. Spalte # # # wird überführt in # # 3. Spalte 4. Spalte 5. Spalte # ALPHABET 01- Zustand gz dir sz Neuer Zustand --------------------------------------------- Start 0 stop 0 Ende Start 1 right 1 1 1 1 right 1 1 1 0 left - 2 2 1 left 1 2 2 0 stop 0 A A 0 right 0 A A - right 0 Ende A 1 right 0 B B 1 right 1 put2 B - right - B B 0 left 0 put2 put2 1 right 1 put2 put2 0 right 1 put2end put2 - right - put2 put2end 0 left 1 home home 1 left 1 home home - left - home home 0 right 0 A