APPLICATIONSPROGRAMMATION ★ BINÄRER WURZELBAUM ★

Tierraten Mit Hilfe Eines Binaeren Wurzelbaumes (Schneider CPC-Welt)Applications Programmation
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

Das Programm Tiere erraten basiert auf einem binären Wurzelbaum. Dies bedeutet, daß von jedem Knoten genau zwei Pfeile (Verzweigungen) ausgehen.

Von den Endpunkten gehen natürlich keine Verzweigungen aus. Pfeile sind immer gerichtet, in diesem speziellen Fall nach unten.

Knoten: Von einem Knoten gehen Verzweigungen aus.

Endknoten: Von dort gehen keine Verzweigungen aus.

Wurzel: Auf eine Wurzel ist kein Pfeil gerichtet.

Die Wurzel des Baumes befindet sich oben.

Bei dieser Art der Numerierung nehmen die Nummern von oben nach unten und von links nach rechts zu. Außerdem ist es sehr einfach, die Nummern der nächsten verbundenen Knoten zu bestimmen.

Die Anwendung eines solchen Baumes zeigt das Programm Tiere erraten unseres Autors Andreas Weihs. Hier muß der Computer ein von Ihnen erdachtes Tier erraten. Dazu stellt er einfache Ja/Nein-Fragen, die von Ihnen beantwortet werden müssen.

Am Anfang kennt der CPC nur die beiden Tiere Hund und Hai und die Unterscheidung Säugetier oder nicht. Erst durch Ihre Mithilfe wird der Computer „intelligenter“.
Ein Beispiel:

Das Tier „Katze“ soll erraten werden.

Ist das Tier ein Säugetier? Antwort: j

Ist das Tier ein Hund? Antwort: n

Wie heißt das Tier? Antwort: Katze

Wie hätte ich fragen müssen, um eine Entscheidung

zu treffen? Antwort: Bellt das Tier?

Muß dann bei Ihrem Tier mit ja oder nein geantwortet werden? Antwort: n
Sie haben auch die Möglichkeit, die im Speicher Ihres CPC dann vorhandenen Tiere und ihre Unterscheidungen abzuspeichern und beim Neustart des Programms diese Daten einzulesen. Damit lernt der Computer immer mehr dazu.

Durch geringe Änderungen kann das Programm auch für andere Bereiche umgeschrieben werden.

JE , SW

★ PUBLISHER: Schneider CPC-Welt
★ YEAR: 1988
★ CONFIG: 64K + AMSDOS
★ LiCENCE: LISTING
★ COLLECTION: SCHNEIDER CPC-WELT 1988
★ LANGUAGE:
★ AUTHOR: Andreas WEIHS
 

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listing:
» Tierraten  Mit  Hilfe  Eines  Binaeren  Wurzelbaumes    (Schneider  CPC-Welt)    LISTING    GERMANDATE: 2023-08-31
DL: 37
TYPE: PDF
SiZE: 903Ko
NOTE: Supplied by www.acpc.me ; 2 pages/PDFlib v1.6

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » Sammlung von Subroutinen (Schneider CPC-Welt)
» Applications » Routinen, Tips und Tricks
» Applications » Diskettenroutinen (CPC Amstrad International)
Je participe au site:
» Vous avez des infos personnel, des fichiers que nous ne possédons pas concernent ce programme ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop/c
Page créée en 281 millisecondes et consultée 162 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.