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

Informatiker Board » Themengebiete » Praktische Informatik » char)s) » 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 char)s)
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
cheffi
unregistriert
char)s) Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Beschreiben Sie in Worten die Wirkung der Funktion Addchar(char(s), Addchar(c,Rest(s)), wobei s eine beliebige nichtleere Zeichenkette und c ein beliebiger Buchstabe ist.
Ich habe schon im Internet gesucht, aber nichts gefunden. Vielleicht kann mir das einer erklären oder eine Internetseite dafür geben.
Ich hatte die Frage im Matheboard gestellt, weil wir diese Aufgabe für Mathe aufhaben. Eine Programmiersprache ist nicht genannt. Ich wurde darauf hingewiesen die Frage hier zu stellen.
15.11.2009 17:51
pi_mal_daumen
Jungspund


Dabei seit: 19.05.2009
Beiträge: 20

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

Aus welchem Zusammenhang ist das denn nun entrissen?

Was macht die Funktion char() und Rest()?
Kann mir schlecht vorstellen, dass das die einzigen Informationen sind, die ihr habt.
15.11.2009 18:59 pi_mal_daumen ist offline E-Mail an pi_mal_daumen senden Beiträge von pi_mal_daumen suchen Nehmen Sie pi_mal_daumen in Ihre Freundesliste auf
cheffi
unregistriert
Char(s) Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Genauso steht die Aufgabe auf unserem Zettel, keine weiteren Informationen. wie gesagt es eine Matheaufgabe. Wir hatten zuletzt Äquivalenzzrelationen und es kommt die Anwendung mit Functional Programmiersprachen, wissensbasierte Systeme und Korrektheit von Algorithmen.
15.11.2009 19:40
ed209
Routinier


Dabei seit: 07.09.2006
Beiträge: 324

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

Pi hat recht, du gibst uns zu wenig Informationen.
Adchar, char und rest sind undefiniert. Und du solltest wenigstens schreiben was für ein Zettel das ist.
Orakel sind wir hier nicht smile
17.11.2009 23:11 ed209 ist offline E-Mail an ed209 senden Beiträge von ed209 suchen Nehmen Sie ed209 in Ihre Freundesliste auf
Cheffi
unregistriert
char)s) Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ist eine Matheaufgabe für Informatiker. Es steht keine weitere Information drauf. Davor sollen wir Äquivalenzrelationen beweisen und was Inverses. Das ist die dritte Aufgabe. Genau der Wortlaut.
18.11.2009 13:19
ed209
Routinier


Dabei seit: 07.09.2006
Beiträge: 324

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

Dann ist die Aufgabe schlicht unlösbar smile
18.11.2009 18:00 ed209 ist offline E-Mail an ed209 senden Beiträge von ed209 suchen Nehmen Sie ed209 in Ihre Freundesliste auf
REPMIT
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

hallo zusammen,

zum verständnis:

addchar(): (c x s --> s) ((a,w) -->w'=aw),
Ergebnis ist das Wort, das man erhält wenn der Buchstabe an den Anfang des neuen Wortes gesetzt wird.

char(): s --> c
char(w) gibt den anfangsbuchstaben des Wortes bzw. der Zeichenkette aus.

rest(): s --> s
gibt Rest der Zeichenkette aus wenn char(w) abgezogen wurde.

len(): s --> IN
Anzahl der Buchstaben von w.

s: beliebige nichtleere Zeichenkette
c: beliebeiger Buchstabe
w: Wort
IN: natürliche Zahlen

z.B:
w = "gas";
char(w) = "g";
len(rest(w)) = 2;
rest(w) = "as";
addchar("l"rest(w)) = "las";
addchar("g","las") = "glas";

oder um platz zu sparen:

addchar(char(w),addchar(l,rest(w)) = "glas"

mfg repmit
25.11.2009 15:00
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Praktische Informatik » char)s)