Ziel
Du sprichst Speicher über eine berechnete Nummer an und legst so Listen von Werten ab.
Das Prinzip
Bisher stand die Speichernummer fest im Programm: STO 10. Mit 2nd Ind (über y^x) steht stattdessen dort, wo die Nummer zu finden ist:
STO 2nd Ind 00 legt die Anzeige in den Speicher, dessen Nummer in Speicher 00 steht
Steht in Speicher 00 die Zahl 10, landet der Wert in Speicher 10. Erhöht das Programm danach Speicher 00 um 1, landet der nächste Wert in Speicher 11. Speicher 00 ist damit ein Zeiger.
Ind funktioniert mit STO, RCL, SUM, Prd, Exc, GTO, SBR und anderen. Die häufigsten Formen spart der TI-59 platzsparend in einem Schritt (Code 72 für STO Ind, 73 für RCL Ind); Lektion 6.1 erklärt, wie das geht.
Vormachen
A legt jede Eingabe in den nächsten Speicher ab 10:
2nd CP,LRN.2nd Lbl ASTO 2nd Ind 001SUM 00R/S,LRN.10STO 00– der Zeiger zeigt auf Speicher 10.7A8A9A.
Jetzt enthalten die Speicher 10, 11, 12 die Werte 7, 8, 9, und Speicher 00 zeigt mit 13 auf den nächsten freien.

Üben
- Hole die Werte mit
RCL 2nd Ind 00zurück, nachdem du den Zeiger von Hand auf 11 gesetzt hast. Die Anzeige muss 8 zeigen. - Erweitere das Programm um
C: Es summiert die drei Werte in einer Schleife auf. Zeiger auf 10, Zähler 3 in Speicher 03, Summe in Speicher 02:
2nd Lbl C 0 STO 02 10 STO 00 3 STO 03 2nd Lbl D RCL 2nd Ind 00 SUM 02 1 SUM 00 2nd Dsz 3 D RCL 02 R/S
Nach 7 A 8 A 9 A (Zeiger vorher auf 10) zeigt C die Summe 24.
Probe
Ändere C so, dass es den Mittelwert der drei Werte zeigt.
Rückblick
2nd Ind nach STO, RCL, SUM, Prd, Exc, GTO, SBR – die Nummer steht im angegebenen Speicher.
Lösung der Probe: vor dem R/S am Ende von C noch ÷ 3 = – oder allgemein ÷ RCL der ursprünglichen Anzahl =.
Weiter mit Lektion 4.3: Speicher aufteilen und Karten · zurück zu Lektion 4.1 · Kursübersicht
