zum Hauptkapitel Stern-Kommandos (ohne Kontenmengen)

Ausgabe von Zeilen abhängig vom Vorzeichen des Variableninhalts

Der Befehl
***alle positiven Beträge

führt dazu, daß die nächsten Zeilen mit einer Zahlen-Variablen nur dann ausgegeben werden, wenn der Inhalt der Variablen positiv ist. Der gegenteilige Befehl lautet

***alle negativen Beträge

Zeilen mit positiven Beträgen werden nicht ausgegeben, während Zeilen mit negativen Beträgen ausgegeben werden, aber ohne Minuszeichen, d.h. mit den Absolutbeträgen.

Wenn der auszugebende Betrag Null ist, wird die Zeile sowohl bei "positiven Beträge" als auch bei "negativen Beträge" weggelassen.

Aufgehoben wird diese Selektion, wenn einer der drei Befehle verwendet wird:

***alle Beträge
***Datei ...
***neu

Das folgende Beispiel rechnet mit Variablen in einer GuV-Darstellung. Dabei stellt [SumA] die Summe Aufwand und [SumE] die Summe Ertrag dar:

***alle positiven Beträge
   [SumE-SumA]  Gewinn
***alle negativen Beträge
   [SumE-SumA]  Verlust

Falls der Ausdruck SumE-SumA größer Null ist, wird dahinter "Gewinn" geschrieben; falls der Ausdruck kleiner Null ist, wird der Absolutbetrag ausgegeben und dahinter "Verlust" geschrieben.