1 x 1 Bronzeauszeichnung von Derkleinetiger

Rekursive Geschichte: Unterschied zwischen den Versionen

Aus Stupidedia, der sinnfreien Enzyklopädie!
Wechseln zu: Navigation, Suche
K (Bot: Entferne alte Awards)
 
(16 dazwischenliegende Versionen von 14 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{Inuse|Käpt'n Kork}
+
'''Rekursiv''' bedeutet selbstaufrufend, das heißt, dass z.B. folgende [[Fehlermeldung]] auftritt: „''Das Hilfe- und Supportcenter konnte nicht gestartet werden. Bitte starten sie das Hilfe- und Supportcenter um dieses [[Problem]] zu beheben''“ (siehe auch [[Windows]])
, die.
+
Dasselbe funktioniert auch in [[Geschichte]]n und Erzählungen; der Inhalt der [[Story]] muss dabei nur noch einmal vorkommen.
  
"Rekursiv" bedeutet selbstaufrufend, das heißt, dass z.B. folgende Fehlermeldung auftritt: "Das Hilfe- und Supportcenter konnte nicht gestartet werden. Bitte starten sie das Hilfe- und Supportcenter um dieses Problem zu beheben" (siehe Bild)."(siehe auch [[Windows]])
+
Rekursive Geschichten sind ein [[mathematisch]]es Problem, weil sie kein [[Ende]] haben. Jedoch muss in der [[Wissenschaft]] alles ein Ende haben, außer der [[Wurst]], die hat zwei. (siehe [[Wursttechnologie]])
Das selbe funktioniert auch in Geschichten und Erzählungen, der Inhalt der Story muss nur noch einmal vorkommen.
 
  
Rekursive Geschichten sind ein mathematisches Problem, weil sie kein Ende haben. Jedoch muss in der Wissenschaft alles ein Ende haben, außer der Wurst, die hat zwei.(siehe [[Wursttechnologie]])
+
== Definition ==
  
== Definition ==
+
Die mathematische Formel konnte trotz des fehlenden Endes aufgestellt werden:
  
Die mathematische Formel konnte trotz fehlendem Ende aufgestellt werden:<br>
+
<center><math>Geschichte_G = \left( \frac{Satzbau_G*Inhalt^2}{\operatorname{l \ddot a nge} (Wortanzahl)} \right)^S + G</math></center>
<math>Geschichte G = \frac{Satzbau_G*Inhalt^2}{Laenge(Wortanzahl)}^S + G}</math>
 
  
 
== Beispiel ==
 
== Beispiel ==
<br>
+
Ein [[Hund]] kam in die [[Küche]]<br />
''Ein Hund kam in die Küche<br>
+
und stahl dem [[Koch]] ein [[Ei]].<br />
und stahl dem Koch ein Ei.<br>
+
Da nahm der Koch ein [[Messer]]<br />
Da nahm der Koch ein Messer<br>
+
und schlug das Ei entzwei.<br />
und schlug das Ei entzwei.<br>
+
<br />
<br>
+
Da kamen viele Hunde<br />
Da kamen viele Hunde<br>
+
und gruben dem Ei ein [[Grab]],<br />
und gruben dem Ei ein Grab,<br>
+
setzten einen [[Grabstein]] rein<br />
setzten einen Grabstein rein<br>
+
auf dem geschrieben stand:<br />
auf dem geschrieben stand:<br>
+
<br />
<br>
+
Ein Hund kam in die Küche<br />
Ein Hund kam in die Küche<br>
+
und stahl dem Koch ein Ei.<br />
und stahl dem Koch ein Ei.<br>
+
Da nahm der Koch ein Messer<br />
Da nahm der Koch ein Messer<br>
+
und schlug das Ei entzwei.<br />
und schlug das Ei entzwei.<br>
+
<br />
<br>
+
Da kamen viele Hunde<br />
Da kamen viele Hunde<br>
+
und gruben dem Ei ein Grab,<br />
und gruben dem Ei ein Grab,<br>
+
setzten einen Grabstein rein<br />
setzten einen Grabstein rein<br>
+
auf dem geschrieben stand:<br />
auf dem geschrieben stand:<br>
+
<br />
<br>
+
Ein Hund kam in die Küche<br />
Ein Hund kam in die Küche<br>
+
...''
...''<br>
+
 
<br>
+
'''In C++ würde eine Funktion zur Ausgabe der obigen rekursiven Geschichte so aussehen:'''<br />
In C++ würde eine Funktion zur Ausgabe der obigen rekursiven Geschichte so aussehen:
+
Funktionsprototyp:
Funktionsprototyp:<br>
+
 
<br>
+
std::string rekursiveGeschichte();
char * rekursiveGeschichte(void);<br>
+
 
<br>
+
Funktion:
Funktion:<br>
+
 
<br>
+
std::string rekursiveGeschichte()
char * rekursiveGeschichte(void)<br>
+
{<br />
{<br>
+
&nbsp;&nbsp;std::string story = "\nEin Hund kam in die Küche\nund stahl dem Koch ein Ei.\nDa nahm der Koch ein Messer\nund schlug das Ei entzwei.\n\nDa kamen viele Hunde\nund gruben dem Ei ein Grab,\nsetzten einen Grabstein rein\nauf dem geschrieben stand:\n" + rekursiveGeschichte();
&nbsp;&nbsp;char * story = "\nEin Hund kam in die Küche\nund stahl dem Koch ein Ei.\nDa nahm der Koch ein Messer\nund schlug das Ei entzwei.\n\nDa kamen viele Hunde\nund gruben dem Ei ein Grab,\nsetzten einen Grabstein rein\nauf dem geschrieben stand:\n" + rekursiveGeschichte();<br>
+
&nbsp;&nbsp;return story;<br />
&nbsp;&nbsp;return story;<br>
+
}
}<br>
+
 
<br>
+
Diese Funktion sollte keinesfalls eingesetzt werden! Der [[Computer]] würde abstürzen, egal ob Windows oder nicht.
 +
 
 +
[[Kategorie:Dinge, die die Welt nicht braucht]]
 +
[[Kategorie:Fremdwort]]
 +
[[Kategorie:Leere Phrase]]
 +
[[Kategorie:Philosophie]]

Aktuelle Version vom 18. August 2013, 23:46 Uhr

Rekursiv bedeutet selbstaufrufend, das heißt, dass z.B. folgende Fehlermeldung auftritt: „Das Hilfe- und Supportcenter konnte nicht gestartet werden. Bitte starten sie das Hilfe- und Supportcenter um dieses Problem zu beheben“ (siehe auch Windows) Dasselbe funktioniert auch in Geschichten und Erzählungen; der Inhalt der Story muss dabei nur noch einmal vorkommen.

Rekursive Geschichten sind ein mathematisches Problem, weil sie kein Ende haben. Jedoch muss in der Wissenschaft alles ein Ende haben, außer der Wurst, die hat zwei. (siehe Wursttechnologie)

Definition

Die mathematische Formel konnte trotz des fehlenden Endes aufgestellt werden:

[math]Geschichte_G = \left( \frac{Satzbau_G*Inhalt^2}{\operatorname{l \ddot a nge} (Wortanzahl)} \right)^S + G[/math]

Beispiel

Ein Hund kam in die Küche
und stahl dem Koch ein Ei.
Da nahm der Koch ein Messer
und schlug das Ei entzwei.

Da kamen viele Hunde
und gruben dem Ei ein Grab,
setzten einen Grabstein rein
auf dem geschrieben stand:

Ein Hund kam in die Küche
und stahl dem Koch ein Ei.
Da nahm der Koch ein Messer
und schlug das Ei entzwei.

Da kamen viele Hunde
und gruben dem Ei ein Grab,
setzten einen Grabstein rein
auf dem geschrieben stand:

Ein Hund kam in die Küche
...

In C++ würde eine Funktion zur Ausgabe der obigen rekursiven Geschichte so aussehen:
Funktionsprototyp:

std::string rekursiveGeschichte();

Funktion:

std::string rekursiveGeschichte()
{
  std::string story = "\nEin Hund kam in die Küche\nund stahl dem Koch ein Ei.\nDa nahm der Koch ein Messer\nund schlug das Ei entzwei.\n\nDa kamen viele Hunde\nund gruben dem Ei ein Grab,\nsetzten einen Grabstein rein\nauf dem geschrieben stand:\n" + rekursiveGeschichte();   return story;
}

Diese Funktion sollte keinesfalls eingesetzt werden! Der Computer würde abstürzen, egal ob Windows oder nicht.


Linktipps: Faditiva und 3DPresso