TI-Basic: Textausgabe: Disp
Syntax
Bearbeiten:Disp [Wert1, Wert2, ..., Wert n]
Funktion
BearbeitenZeigt beliebig viele Werte an.
Wenn kein Wert angegeben ist, wird der Hauptbildschirm angezeigt.
Ort
Bearbeiten[PRGM]
I/O
3:Disp
Auf welchen Taschenrechnern funktioniert es?
BearbeitenTI 82 Stats, TI 83 Plus, TI 84 Plus, TI 84 Plus SE
Programme
BearbeitenProgramm 1
BearbeitenErstellt ein neues Programm und gebt folgendes ein (Befehle sind fett markiert):
:Disp
Startet nun das Programm, indem ihr es mit [2ND] [MODE] verlasst und danach mit [PRGM] das Ausführen-Menü öffnet. Wählt dort euer Programm aus (bis zum Programm runtergehen und dann [ENTER]) und startet es mit [ENTER].
Was passiert?
BearbeitenScheinbar passiert nichts, außer dass dort plötzlich ein Done steht. Nach einem nochmaligen Drücken auf [ENTER] kommt noch ein Done dazu.
Wenn kein Wert angegeben ist, wird der Hauptbildschirm angezeigt, da er aber zuvor schon angezeigt wurde, hat sich kaum etwas geändert.
Programm 2
BearbeitenÄndert einfach das Programm 1 zu
:Disp 12345
und startet das Programm (s.o.).
Was passiert?
Bearbeiten12345 wird rechtsbündig angezeigt.
Dies passiert auch mit anderen Zahlen.
Programm 3
BearbeitenÄndert einfach das Programm zu
:Disp "HALLO WELT"
und startet das Programm (s.o.).
Das letzte schließende Zeichen in einer Zeile kann man weglassen, also statt
:Disp "HALLO WELT"
geht auch
:Disp "HALLO WELT
Was passiert?
BearbeitenHALLO WELT wird linksbündig angezeigt.
Dies passiert auch mit anderen Texten.
Programm 4
Bearbeiten:Disp "EINE ZAHL:",12345
Was passiert?
BearbeitenEINE ZAHL: wird linksbündig angezeigt, die Zahl 12345 wird eine Reihe darunter rechtsbündig angezeigt. So kann man beliebig viele Ausgaben voneinander trennen.
TI-89 Titanium, Voyage 200
BearbeitenSyntax
Bearbeiten:Disp [TermOderString1][, TermOderString2] ...
Tastenkombination
BearbeitenAusgehend vom Programm-Editor:
[F3]+[2]
Erläuterung
BearbeitenDisp (engl. display - anzeigen, ausgeben) zeigt den aktuellen Inhalt des Programm-I/O-Bildschirms an, unabhängig davon, ob überhaupt ein Term oder String mitangegeben wird oder nicht. Wenn ein oder mehrere Terme/Zeichenketten angegeben werden, dann wird jeder Term bzw. String linksbündig in einer eigenen Zeile auf dem Programm-I/O-Bildschirm angezeigt. Die einzelnen Ausgaben werden mit einem Komma voneinander getrennt und erzeugen zwischen zwei Ausgaben einen Zeilenumbruch. Sollte die Ausgabe in der Zeile so groß sein, dass sie über den rechten Rand hinausgeht, dann gibt es keinen automatischen Zeilenumbruch, sondern wird an der Stelle abgeschnitten und verschwindet dahinter. Es können beliebig viele Terme und Strings ausgegeben werden. Bei Zeichenketten darf das abschließende Anführungszeichen nicht weggelassen werden. Unter Term werden nicht nur numerische Werte verstanden, sondern auch Rechenoperationen, die als Ausgabe dann das Ergebnis liefern. Datentypen, die ausgegeben werden können, sind: Numerische Werte(EXPR), Zeichenketten(STR), Listen(LIST) und Matrizen(MAT). Die Ausgabe findet immer unter der vorherigen Ausgabe statt. Es sei denn, man verwendet ClrIO, um die vorherigen Ausgaben zu löschen. Dann befindet sie sich in der obersten Zeile.
Beispiele
Bearbeiten:Disp
Zeigt den Inhalt des aktuellen Programm-I/O-Bildschirms an.
:Disp "Hello"
Gibt die Zeichenkette Hello aus.
:Disp 2+2
Gibt das Rechenergebnis 4 aus.
:{1,2,3,4}→L1 :[5,6,7,8]→M2 :Disp L1,M2
Gibt die Liste L1 mit den Werten 1,2,3 und 4 in geschweiften Klammern aus, macht einen Zeilensprung und gibt die Matrix M2 mit den Werten 5,6,7 und 8 in eckigen Klammern aus.
:Disp "Mehrere Ausgaben","mit Zeilensprung"
Gibt die erste Zeichenkette aus, macht einen Zeilensprung und gibt die zweite Zeichenkette aus.