Ziel

Du legst mehrere kleine Programme in den Speicher und startest jedes mit einer eigenen Taste.

Das Prinzip

Ein Label ist eine Sprungmarke im Programm: 2nd Lbl gefolgt von einer Taste. Liegt im Programm 2nd Lbl A, dann startet ein Druck auf A das Programm genau dort, ohne RST. So bekommt der Rechner bis zu zehn eigene Funktionstasten: A bis E und mit 2nd die Zweitbelegungen A' bis E'.

Lbl steht über SBR. Im Listing belegt ein Label zwei Schritte: den Code 76 für Lbl und den Code der Taste.

Vormachen

A rechnet Fahrenheit in Celsius, B Celsius in Fahrenheit.

  1. 2nd CP, LRN.
  2. 2nd Lbl A − 3 2 = × 5 ÷ 9 = R/S
  3. 2nd Lbl B × 9 ÷ 5 + 3 2 = R/S
  4. LRN.
  5. 212 A zeigt 100., 100 B zeigt 212., 40 +/- A zeigt -40.
000  76  LBL      008  55  ÷        016  55  ÷
001  11  A        009  09  9        017  05  5
002  75  -        010  95  =        018  85  +
003  03  3        011  91  R/S      019  03  3
004  02  2        012  76  LBL      020  02  2
005  95  =        013  12  B        021  95  =
006  65  ×        014  65  ×        022  91  R/S
007  05  5        015  09  9

Ergebnisse von A und B, mit 2nd Prt auf dem Drucker festgehalten

Üben

  1. Lege unter C ein drittes Programm an, das Kilometer in Meilen umrechnet (÷ 1,609344).
  2. Lege dasselbe unter A' ab: 2nd Lbl 2nd A'. Gestartet wird es mit 2nd A'.

Probe

Schreibe unter D ein Programm für die Kreisfläche aus dem Radius (π r²) und unter E eines für den Umfang (2 π r). Prüfe mit r = 1: D zeigt π, E zeigt 2π.

Rückblick

TasteBedeutung
2nd Lbl xSprungmarke x im Programm (Code 76)
A…E, 2nd A'…2nd E'Programm am gleichnamigen Label starten

Lösung der Probe: 2nd Lbl D x² × 2nd π = R/S 2nd Lbl E × 2 × 2nd π = R/S.

Weiter mit Lektion 2.4: Programme ansehen und korrigieren · zurück zu Lektion 2.2 · Kursübersicht