Zum Löschen des Meldefensters drücken Sie @@@OK@@@.
Ausgabe im Meldefenster ohne Einheiten
Ändern wir das Programm @@@p@@@ ein weiteres Mal, um es ganz ohne Einheiten
zu verwenden. Das Programm ohne Einheiten, sieht dann wie folgt aus:
"Enter V,T,n [S.I.]: " {"
:n: " {2 0} V }
«
:V:
:T:
INPUT OBJ→ → V T n
n DTAG → V T n
«
V DTAG
T DTAG
"V=" V →STR + "
"+ "T=" T →STR + "
" + "n="
n →STR +
«
"
" +
'8.34451*n*T/V' EVAL →STR "p=" SWAP + + + + MSGBOX » » »
Wird das Programm mit den Werten V = 0,01, T = 300 und n = 0,08
gestartet, erscheint im Meldefenster folgende Ausgabe:
Zum Löschen des Meldefensters drücken Sie die Taste @@@OK@@@.
Relationale und logische Operatoren
Bis jetzt haben wir hauptsächlich mit sequentiellen Programmen gearbeitet.
Die UserRPL-Sprache bietet Befehle, die im Programmablauf Verzweigungen
und Schleifen ermöglichen. Viele davon treffen Entscheidungen basierend
darauf, ob eine logische Aussage wahr oder unwahr ist. In diesem Absatz
stellen wir relationale und logische Operatoren vor, mit deren Hilfe solche
logischen Aussagen aufgebaut werden können.
Relationale Operatoren
Relationale Operatoren/ Vergleichsoperatoren vergleichen die relative
Position von zwei Objekten. Wenn Sie beispielsweise nur mit reellen Zahlen
Seite 21-47