Dies ist eine statische Kopie unseres alten Forums. Es sind keine Interaktionen möglich.
This is a static copy of our old forum. Interactions are not possible.

planb

Praktikant

  • "planb" is male
  • "planb" started this thread

Posts: 12

Date of registration: Jan 6th 2010

Location: Hangover

1

Wednesday, November 16th 2011, 10:32pm

Scheme Übung 4

Hallo Leute,

Aufgabenblatt: http://www.psue.uni-hannover.de/wise2011…ung/Blatt04.pdf

bei Aufgabe 2b sollen wir neben der rekursiven auch eine iterative Lösung von h^k schreiben. Leider habe ich da ein heftiges Denkproblem. (compose f1 f2) verlangt ja 2 Prozeduren als Attribute. Was für einen Parameter soll ich denn bei h(h^k-1(x)) als f2 angeben, wenn ich keinen rekursiven Funktionsaufruf angeben darf? Der algorithmische Pseudocode gibt ja an, dass die Komposition aus h und h^k-1 bestehen soll. Das geht mir nicht in den Kopp.

Vielen Dank für eure Hilfe.

LG, Boris
i never finish anyth

Sinvony

Praktikant

Posts: 17

Date of registration: Oct 12th 2011

2

Thursday, November 17th 2011, 5:26pm

Ich habe auch eine Frage zu dem Übungsblatt, allerdings hänge ich schon bei Aufgabe 2a...
Wie wende ich denn eine allgemeine,unbekannte Prozedur auf eine zweite allgemeine, unbekannte Prozedur an?

LG

planb

Praktikant

  • "planb" is male
  • "planb" started this thread

Posts: 12

Date of registration: Jan 6th 2010

Location: Hangover

3

Thursday, November 17th 2011, 7:31pm

Stell dir vor, du wolltest statt der Funktions-Platzhalter (also f1 oder f2) eine arithmetische Funktionen (z.B.: + / - / * / etc.) auf den Term ausführen.
Genau so funktioniert das auch mit den Funktionsvariablen. Und damit der "Rückgabewert" auch wieder eine Prozedur ist, muss ein aus der Vorlesung und Übung beknnter Ausdruck verwendet werden.


Ich hoffe das hilft dir.
i never finish anyth

SoletLuna

Praktikant

Posts: 18

Date of registration: Oct 9th 2011

4

Thursday, November 17th 2011, 9:05pm

Es ist ja eine k-anzahlige Verkettung von h.

Der erste Schitt wäre quasi h mit h zu verketten... und dann die nächste Verkettung womit?

planb

Praktikant

  • "planb" is male
  • "planb" started this thread

Posts: 12

Date of registration: Jan 6th 2010

Location: Hangover

5

Friday, November 18th 2011, 1:09am

Es ist ja eine k-anzahlige Verkettung von h.

Der erste Schitt wäre quasi h mit h zu verketten... und dann die nächste Verkettung womit?
Vielen, vielen Dank. Obwohl mir das im Grunde genommen klar war, scheiterte es bei mir bislang daran, dass ich vor dem (compose... eine zweite Klammer stehen hatte.
Sprich ich statt die Verkettung zwischenzuspeichern, immer angab die ausgeführte Prozedur in meine iter-Variable zu speichern.

Denkfehler lauern in den kleinsten Feinheiten ;)
i never finish anyth

This post has been edited 2 times, last edit by "planb" (Nov 18th 2011, 1:10am)


SoletLuna

Praktikant

Posts: 18

Date of registration: Oct 9th 2011

6

Friday, November 18th 2011, 9:13am

Ich hoffe, das hat dir geholfen und alles Gute für dem Vortragen mit dem/der Tutor/in.