Barfuß in Bayerischen Schlössern verboten (Hobby? Barfuß! 2)
Hallo Jay,
Das hast Du bestens erklärt, das "Programm" sollte nur ein Gag sein und ich habe es so einfach wie möglich geschrieben. Man hätte es noch komplizierter machen können indem man die Jahreszeit berücksichtigt oder die Kombination von weißen Socken und Sandalen und kurzer Hose in D sowie anderen Ländern ... Auch das Zeichen .eq. habe ich mit "=" ersetzt damit es verständlicher wird.
Barfüßige Grüße
Rainer
0000 >Hallo Rainer,
0001 >>...if (Besucher=nackt) goto Verweis
0002 >>...elseif (Besucher=bloßer Oberkörper) goto Verweis
0003 >>...elseif (Besucher=barfuss) goto Verweis
0004 >>...else goto Eintritt
0005 >>...endif
0006 >>endif
0007 >>.Eintritt
0008 >>echo "Herzlich Willkommen"
0009 >>goto Ende
0010 >>.Verweis
0011 >>echo "Du darfst hier nicht rein"
0012 >>.Ende
Barfüßige Grüße
Rainer
* Ich hoffe das ist auch ohne Programmierkenntnisse verständlich
SUPER!
Den Antwort-Stil muß ich mir merken, wenn hier mal wieder welche mit viel Latein und Alt-Griechisch um sich werfen...
Gruß
Leo
Hi Rainer und Leo,
bitte nicht, denn die Mehrzahl der hier Schreibenden dürfte weder über umfassende altsprachliche noch über Programmierkenntnisse verfügen - ich meine, daß ein allgemein verständliches Deutsch die Kommunikation in diesem Forum am besten befördert.
Barfüßige Grüße,
Markus U.
--
Hi Markus,
das ist eigentlich ganz einfach. Die Gehirnhardware eines im vorliegenden Fall vermutlich irgendwo BF-gegnerisch veranlagten Typen arbeitet als Turing- bzw. von Neumann-Maschine die Programmzeilen von 1 bis 12 Zeile für Zeile (sequentiell) ab, wobei die Zeilen 1 bis 3 einen sog. bedingten Sprungbefehl zur Programmzeile 10 enthalten (ist die Bedingung [ausgedrückt durch Gleichheitszeichen erfüllt, "springt" der sog. Programmzeiger zur Zeile 10 [.Verweis ist ein sog. Label] und das Programm wird ab da fortgesetzt, Zeile 4 enthält die komplementäre Bedingung (alle übrigen Bedingungen führen zur Programmfortsetzung ab Zeile 7 [.Eintritt ist ebenfalls ein Label]. goto ist eine direkte Sprunganweisung. Zeile 5 ist in der Programmiersprache BASIC der sog. IF-Blockabtrenner. Auch [.Ende] ist ein Label, und [echo] ist eine Sprach-Outputanweisung (Sprechblasen-Rauslaßanweisung).
Ist ein Besucher barfuß, läuft das Programm folgendermaßen ab: 0001; 0002; 0003; 0010; 0011; 0012
Ist er weder nackt, noch mit bloßem Oberkörper, noch barfuß, läuft das Programm so ab: 0001; 0002; 0003; 0004; 0007; 0008; 0009; 0012
Mehr ist nicht dahinter. Der Mensch ist nichts weiter als ein relativ komplexes Stück Biochemie, sein Gehirn ein relativ komplexes Stück Bioelektrochemie. Desweiteren ist die mathematische Denkweise letztendlich sogar die allereinfachste Denkweise.
Manchmal bin ich richtig happy, so primitv zu sein. Stolze Worte von einem derzeit nur virtuell barfüßigen Ingenieur, der natürlich auch gelegentlich programmiert.
Viele Grüße, Jay