Herunterladen Inhalt Inhalt Diese Seite drucken

Programmzeilen: (Im Rpn-Modus) - HP 35s Benutzeranleitung

Vorschau ausblenden Andere Handbücher für 35s:
Inhaltsverzeichnis

Werbung

Beim Programmieren ist es sinnvoll, dass Sie dafür sorgen, dass jeder von Ihnen
getestete Zustand am Anfang einen definierten Wert hat. Aktuelle Flag-Werte
hängen davon ab, wie sie von zuvor abgearbeiteten Programmen hinterlassen
wurden. Sie sollten nicht einfach nur annehmen, dass ein bestimmtes Flag gelöscht
ist - und auch nicht davon ausgehen, dass es nur von einer Anweisung Ihres
Programms gesetzt wird. Sie sollten dies sicherstellen, indem Sie das Flag löschen,
bevor die Bedingung eintritt, durch die es eventuell gesetzt wird. (Siehe
nachstehendes Beispiel.)
Beispiel:
Flags verwenden.
Programmzeilen:
(im RPN-Modus)
Prüfsumme und Länge: 16B3 42
Falls Sie Zeilen S002 CF0 und S003 CF1 schreiben (wie oben gezeigt), sind Flag 0
und 1 gelöscht und die Zeilen S006 und S010 nehmen die natürlichen Logarithmen
der X- und Y-Eingaben nicht auf.
Falls Sie die Zeilen S002 und S003 durch SF0 und CF1 ersetzen, wird Flag 0 auf
Zeile S006 gesetzt und nimmt die natürlichen Einträge der X-Eingabe auf.
Falls Sie die Zeilen S002 und S003 durch CF0 und SF1 ersetzen, wird Flag 1 auf
Zeile S010 gesetzt und nimmt die natürlichen Einträge der Y-Eingabe auf.
Löscht Flag 0, den Indikator für In X.
Löscht Flag 1, den Indikator für In Y.
Fordert zur Eingabe auf und speichert X
Wenn Flag 0 gesetzt ist, ...
... den natürlichen Logarithmus der X-Eingabe
verwenden
Speichert den Wert in X nach dem Flag-Test.
Fragt Y ab und speichert den Wert.
Wenn Flag 1 gesetzt ist, ...
... den natürlichen Logarithmus der Y-Eingabe
verwenden
Speichert den Wert in Y nach dem Flag-Test.
Zeigt den Wert an
Zeigt den Wert an
Beschreibung:
Programmiertechniken
14-13

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis