13 listen (reihen), 1 erläuterung in der algorithmen, 2 erläuterung hp40g – HP 39g-Grafenberechner Benutzerhandbuch

Seite 141

Advertising
background image

Exakte Berechnungen und Mathematik mit HP40G

Programmieren

141

7.13 Listen (Reihen)

7.13.1 Erläuterung in der Algorithmen

In der Algorithmik werden

^ ` zur Abgrenzung der Reihe benutzt.

Zum Beispiel

^ ` kennzeichnet eine leere Reihe (Liste) und ^   ` ist eine

Reihe mit drei Elementen.

Das Pluszeichen + wird zur Verbindung von zwei Reihen oder einer Reihe und
eines Elementes oder eines Elementes und einer Reihe benutzt:

^  ` -> TAB

TAB + 4 -> TAB (jetzt kennzeichnet TAB

^   `

TAB [2 ] kennzeichnet das zweite Element aus TAB, hier 2.

7.13.2 Erläuterung

HP40G

Die variablen Reihen haben folgende Namen: L0, L1, L2, … L9.

Sie werden

^ ` zwecks Delimitierung der Reihe (der Liste) benutzt.

Zum Beispiel

^1, 2, 3 ` ist eine Reihe – eine Liste von 3 Elementen.

Jedoch

^ ` kennzeichnet keine leere Reihe, es ist notwendig, die folgende

Anweisung zu benutzen:

CLEAR L1, damit sich die Reihe L1 als leere initialisiert.

Hier sind einige nützliche Anweisungen:

MAKELIST(I*I,I, 1, 10, 2) kennzeichnet eine Reihe der Zweierpotenzen von
den 5 ersten ganzen ungeraden Zahlen (2 kennzeichnet den Schritt ab I).

L1(I) kennzeichnet das I. (erste) Element der Reihe.

CONCAT (L1,

^5 `) kennzeichnet die Reihe, die das Element 5 zusätzlich –

als die Reihe L1 hat.

Weiter kann man Folgendes verwenden:

AUGMENT(L1,5), das die Liste angibt, in der zusätzlich das Element 5
vorhanden ist, im Vergleich mit den Elementen in der Liste L1.

SUB L2; L1; 2; 4 ist eine Anweisung, die in L2 Elemente aus der Liste L1 mit
den Indexen von 2 bis 4 eingibt.

Advertising