Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Theoretische Informatik » Addition mit Turingmaschine » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Addition mit Turingmaschine
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
infoboon
Grünschnabel


Dabei seit: 26.10.2015
Beiträge: 4

Addition mit Turingmaschine Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Das Band einer Turingmaschine bestehe aus einer Kette von n und m Einsen, die von einer 0 getrennt werden
(Zu Beginn steht der Schreib-/Lesekopf ganz links auf dem Band und zeigt auf
die erste 1.)

11......11111111111011..........11111110.......

[n>=1 Einsen von der ersten 1 bis zur ersten 0 ] [ m>= 1 Einsen nach der ersten 0 bis zur nächsten 0]

Die Einserketten stellen natürliche Zahlen dar: Die Zahl n> =1
wird durch n Einsen kodiert.
Schreiben Sie ein Programm für eine Turingmaschine, das die beiden Zahlen auf dem Ein-
gabeband addiert.( Bei Programmende soll der Schreib-/Lesekopf wieder ganz links auf dem Band stehen)

Mein Problem ist das ich die Aufgabenstellung nicht so ganz verstehe was ist gemeint mit die Einserketten stellen natürliche Zahlen dar.(soll das heissen zb. wäre n=3 also 111 das die natürliche Zahl 3 gemeint ist?)

und was ist mit Die Zahl n> =1 wird durch n Einsen kodiert gemeint?
Was ist mit Addition gemeint einfach die 0 löschen die die einserketten trennt?

Hoffe ihr bringt mir etwas Licht ins Dunkle da ich ohne die Aufgabe zu verstehen sicher keinen Algo schreiben kann

Danke euch !

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von infoboon: 26.10.2015 11:39.

26.10.2015 10:37 infoboon ist offline Beiträge von infoboon suchen Nehmen Sie infoboon in Ihre Freundesliste auf
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Trotz der vielen Fragezeichen verstehst du die Aufgabe schon richtig: du musst einfach eine 0 aus der Mitte löschen.

__________________
Syntax Highlighting fürs Board (Link)
26.10.2015 13:31 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
infoboon
Grünschnabel


Dabei seit: 26.10.2015
Beiträge: 4

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

danke habe es jetzt hinbekommen war ja garnicht so schwer großes Grinsen
28.10.2015 18:49 infoboon ist offline Beiträge von infoboon suchen Nehmen Sie infoboon in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Theoretische Informatik » Addition mit Turingmaschine