96
Abschnitt 7: Grundlagen der Programmierung
01 LBLTFLAECHE
02 TKREISFLAECHE
03 AVIEW
04 PSE
05 TRADIUS?
Neuer Inhalt des Alpha-Registers.
06 PROMPT
Stoppt das Programm und zeigt RADIUS? an. Geben Sie r ein und setzen Sie dann
das Programm durch Driicken der
Taste fort.
07 Xt2
Berechnet r2 usw.
08 PI
09 *
10 END
Zeigt das Endergebnis an.
Kennzeichen der Datenausgabe ((ArcL])
Am leserlichsten wird die Datenausgabe, wenn durch die Sequenz
[Arct|...[aview der Inhalt des X-Registers und
die Meldung im Alpha-Register zusammen angezeigt werden. (Der Riickruf des Alpha-Registers kann als
umgeschaltete Funktion des Alpha-Tastenfelds [Arci|] oder mit Hilfe des Alpha-Namens [[ArcL]] ausgefiihrt
werden.)
Durch die Funktion [ A r c L
nn (Alpha recall) wird der Inhalt des angegebenen Registers (nn) in das Alpha-Register
zuriickgerufen. Driicken Sie (-] (x] statt nn, um den Inhalt des X-Registers zu verwenden. Die zuriickgerufenen
Daten werden dann an den schon vorhandenen Inhalt des Alpha-Registers angehdngt. (Im Unterschied zur
Funktion, bei der die abgerufenen Daten nicht an den schon vorhandenen Registerinhalt angehéngt werden.) Mit
der obigen Tastenfolge kann ein Ergebnis (z.B. 36) an eine Meldung (z.B. FLAECHE-) angehédngt werden, die durch
das Programm zuvorin das Alpha-Register gesetzt wurde. Nach der Ausfithrung der Funktion
() (x] enthalt
das Alpha-Register dann FLAECHE-36.
Kommentierte Datenausgaben kénnen wie folgt programmiert werden:
1. Geben Sie die Meldung in das Alpha-Register ein ((ALPHA] Me/dung [ALPHA)).
2. Durch
(1) (x] wird der momentane Inhalt des X-Registers an den Inhalt des Alpha-Registers angehéngt.
3. Durch
v | wird das Ergebnis zusammen mit der Meldung angezeigt.
Diese Sequenz hiilt ein Programm nicht an (im Unterschied zu [prompT)). Die Anzeige von Meldung/Ergebnis bleibt
jedoch bestehen, bis sie verdndert wird (siehe vorhergehende Erkldrung von
). Wenn Sie sicherstellen wollen,
daB Thnen geniigend Zeit zum Niederschreiben des Ergebnisses bleibt, fiigen Sie eine (pse}- oder (R/S)-Anweisung
nach Schritt 3 ein.
Beispiel: Andern Sie das Programm FLAECHE (Seite 86) so ab, daB Meldungen bei Programmbeginn
(KREISFLAECHE), Dateneingabe (RADIUS ?) und Datenausgabe (FLAECHE-) angezeigt werden. Verwenden Sie
die Funktionen aview | , (prompT] und
. Nennen Sie dieses neue Programm KREIS, und geben Sie es in den
Programmspeicher ein.